PHP 引用赋值和传递赋值

川长思鸟来 2022-07-12 07:06 584阅读 0赞

传递赋值

a=3;b=5;

a=b;

echo a,b; // 5 5

传递赋值

a=3;b=5;

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

b=9;ech**oa,$b; // 9 9

unset($b);

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

发表评论

表情:
评论列表 (有 0 条评论,584人围观)

还没有评论,来说两句吧...

相关阅读

    相关 javaScript引用变量赋值

    2个引用变量指向同-一个对象, 通过一个变量修改对象内部数据, 另一个变量看到的是修改之后的数据 2个引用变量指向同-一个对象,让其中一个 引用变量指向另-一个对象,另 一

    相关 C++:31---对象引用赋值

    一、对象移动概述 C++11标准引入了“对象移动”的概念 对象移动的特性是:可以移动而非拷贝对象 在C++旧标准中,没有直接的方法移动对象。因此会有很多