php引用传递与引用&一些用法介绍

在php中引用是使用&来做,下面我来给大家介绍在php引用一些用法与引用问题与事项实例,欢迎各位朋友进入参考。

引用是什么

在 php 中引用意味着用不同的名字访问同一个变量内容。这并不像 c 的指针,替代的是,引用是符号表别名。注意在 php 中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字。最接近的比喻是 unix 的文件名和文件本身——变量名是目录条目,而变量内容则是文件本身。引用可以被看作是 unix 文件系统中的 hardlink。

引用做什么
php 的引用允许用两个变量来指向同一个内容。
当 $a =& $b; 时 $a 和 $b 指向了同一个变量。
提示:$a 和 $b 在这里是完全相同的,这并不是 $a 指向了 $b 或者相反,而是 $a 和 $b 指向了同一个地方。

可以将一个变量通过引用传递给函数,这样该函数就可以修改其参数的值。语法如下:

代码如下

Posted in 未分类