php引用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php引用相关的知识,希望对你有一定的参考价值。

(1)引用,相当于c++的引用,一个改变,另外一个也改变

<?php
$a = 10;
$b = &$a; //声明$b是$a的引用
$b = 20;
echo $a; //输出20

(2)引用的改变

<?php
$a = 10;
$b = &$a; //声明$b是$a的引用
$c = 20;
$b = &$c;

echo $a,"<br>"; //输出10
echo $c,"<br>"; //输出20

 

(3)unset解引用

<?php
$a = 10;
$b = &$a; //声明$b是$a的引用
$c = $b;

var_dump($a); 	//输出 int 10
var_dump($b);	//输出 int 10
var_dump($c);	//输出 int 10

unset($a);

var_dump($a); 	//输出 null
var_dump($b);	//输出 int 10
var_dump($c);	//输出 int 10

  

 

以上是关于php引用的主要内容,如果未能解决你的问题,请参考以下文章

PHP必用代码片段

PHP代码-psysh调试代码片段工具

超实用的php代码片段

比较有用的php代码片段

Android App 在片段中创建 ListView 引用时关闭

引用向量的部分片段?