What does it mean to continue using the "equals sign"?

Source: Internet
Author: User
What does it mean to use "equal sign" consecutively?
Here is the code in a dedecms:
$dsql = $db =new dedesql (FALSE)


A "=" number is an assignment,

What does it mean to be represented in this ligatures way?


------Solution--------------------
Assigning values at the same time
$a = $b = 1;
Equivalent to
$a = 1;
$b = 1;

But it's important to note that
$dsql = $db =new dedesql (FALSE)
is not equivalent to
$dsql = new Dedesql (FALSE);
$db = new Dedesql (FALSE);

The former is a two variable is the same instance
The latter is an instance of two variables each
------Solution--------------------
And learned a little, the moderator is very bad
------Solution--------------------
It's never been used like that.
------Solution--------------------
This kind of thing needs not memory, but practice.

Class T {
public $v = 1;
}

$a = $b = new T;
echo $a->v, ", $b->v; 1 1

$b->v = ' a ';
echo $a->v, ", $b->v;//a A
  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.