今天小编和介绍一下在php中我们常看到在在php变量前面加个&符号,这个就是php中引用符号了,它可以用于各种变量、函数、对象了下面我来给各位详细介绍php&符号用法.在 PHP 中引用意味着用不同的名字访问同一个变量内容.这并不像 C 的指针,它们是符号表别名.注意在 PHP 中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字.PHP的引用是通过在变量名或者函数名前加&符号来实现的.下面解释一下引用的几种用法:
先来看官方法的说明:
引用做什么
PHP 的引用允许用两个变量来指向同一个内容.意思是,当这样做时:
$a =& $b;
?>
这意味着 $a 和 $b 指向了同一个变量.
Note:
$a 和 $b 在这里是完全相同的,这并不是 $a 指向了 $b 或者相反,而是 $a 和 $b 指向了同一个地方.
这有什么用?
早期有人的说法是节省内存空间,一个值二个变量 省了一个值的内存空间. 如今内存是白菜价格,我认为没必要为了那么一点点硬件资源使用复杂的功符号,当然程序员为了来炫一下也许还能看到&