栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

PHP中的引用赋值运算符,=&

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP中的引用赋值运算符,=&

它没有被弃用,也不太可能被弃用。例如,这是一种标准方法,可以对一个数组或对象镜像进行更改,而对另一数组进行更改,而不是复制现有数据。

这称为 按引用赋值,引用
引用该手册,“意味着两个变量最终都指向相同的数据,而没有任何内容被复制到任何地方”。

不赞成使用的唯一方法 PHP 5中的
“通过引用

=&
分配结果
new

,这可能是造成混淆的原因。是由引用自动分配的,因此在中是多余/已弃用,但在中却没有。
new``&``$o= &new C;``$o = &$c;



由于很难搜索,因此请注意

=&
等于& )与
= &
等于空格& )相同,并且通常这样编写,以便它会遇到另一个变量,例如
$x =&$y['z'];
$x = &$someVar
&符号美元符号变量名 )。从文档简化的示例:

$a = 3;$b = &$a;$a = 4;print "$b"; // prints 4

这是一个方便的链接,指向PHP手册中“
按引用分配”
的详细部分 ****。
该页面是参考文献系列的一部分-值得花一点时间阅读整个系列。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/443017.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号