10.PHP引用参数的函数 --“&”


/*
*$a = 10;
*$b = &$a;
*$a = 400; //$b = 400;
*$b = 800; //$a = 800;


* 1.只有在内存中的变量,才有地址;具体的值没有地址
* 2.有引用关系的两个变量,一个变,另一个就变,相当于两个是一个
*
* 如果在函数说明中,有 & 出现,说明这个参数是一个引用参数,你调用
* 传参数时,就必须传一个变量,如果函数中引用参数的值改变,那么其父程序中的值也同时改变
*
*/



<?php $b = 20; function demo(&$a){ $a = 100; } echo $b."<br>"; demo($b); echo $b; ?>

 

posted @ 2016-04-17 09:46  MatthewBlog  阅读(140)  评论(0)    收藏  举报

页脚