PHP中 $y =& $x; 是什么意思

2024-12-23 10:16:10
推荐回答(3个)
回答1:

学过C语言的 都知道指针 其实这种用法就相当与指针了
&是地址符号 $y的值 不是$x的值 而是$x的内存地址
这就是PHP中的一种引用传递 而非值传递
换句话说 不论$x的值怎么变化 $y的值都与其保持一致
这一点 楼主可以写程序测试一下 就一目了然了。

回答2:

意思是$y=$y&$x,同理,$y=+$x的意思是$y=$y+$x

回答3:

实在看不下去了。。
是$Y+=$X 不是变量Y=正的变量X