PHP有关赋值运算符的问题

来源:5-3 PHP中的赋值运算符

按照自己的节奏前行

2016-05-24 19:29

<?php
    class Car{
        public $name = 'car';
    }
    $a = new Car();
    $b=$a;
    echo var_demp($b===$a);//结果是true,此时=代表的只是对象的引用相等,只开辟了一块内存空间
    老师这里讲的不完全对吧.


写回答 关注

2回答

  • 文永胜
    2016-10-06 10:31:27

    $b=&$a的意思是把a的值赋值给b,而且b的值会随着a的值的改变而改变.

  • 水木清扬
    2016-05-24 19:52:27
    <?php
        class Car{
            public $name = 'car';
        }
        $a = new Car();
        $b=$a;
        echo var_demp($b===$a);//===表示的好像应该是对两者"值"的比较,也就是类型


    按照自己的节...

    你没懂我的意思

    2016-05-26 18:54:52

    共 1 条回复 >

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455994 学习 · 6306 问题

查看课程

相似问题