本文實(shí)例講述了PHP引用的調(diào)用方法。分享給大家供大家參考,具體如下:
示例1:
function test($arr){}
echo test(&$arr);
示例2:
function test(&$arr){}
echo test($arr);
示例1和2是一樣的效果.
示例3:
function &test($arr){return $result;}
echo &test($a);//有效
echo test($a);//返回的是值,不是引用
總結(jié):只有定義方法時(shí)在方法名前加&和調(diào)用方法時(shí)在方法名前同時(shí)加上&時(shí)才返回引用.
示例4:
$a=$b;
當(dāng)$a與$b都不重新賦值時(shí),即不發(fā)生寫操作時(shí),與$a=&$b是一樣的,即相當(dāng)于賦引用.
只有當(dāng)$a或$b都發(fā)生變化時(shí)才會(huì)以拷貝的方式復(fù)制一份值賦于$a
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。