PHP 引用赋值和传递赋值

来源:互联网 发布:中国移动大数据面试 编辑:程序博客网 时间:2024/05/16 08:09

传递赋值

a=3;b=5;

a=b;

echo a,b; // 5 5

传递赋值

a=3;b=5;

a=&b; //把b的地址赋值给 $a 更改b的值 就是更改a的值

b=9;echoa,$b; // 9 9

unset($b);

echo $a; // 9 //变量有个机制 假如有多个变量指向同一个地址 取消其中一个变量 其他变量不受影响
//假如把指向该地址的所有变量都取消了 则echo变量的结果是NULL

0 0