PHP里的值传递与引用传递

2、引用传递

1)基本数据类型

01
<?php
02
    $a = 1;
03
    $b = &$a;
04
    $b += 2;
05
    
06
    echo "\$a = ".$a."<br />";
07
    echo "\$b = ".$b."<br />";
08
    
09
    /* 输出:
10
        $a = 3
11
        $b = 3
12
    */
13
?>
注:这里使用$b = &$a语句,进行了引用传递:   即此时赋的值是0x0001。 

 
所以对$b += 2后,

 

所以$a和$b的值都是3。

转自:http://www.2cto.com/kf/201208/145879.html //还有更详细的。

//这个引用传递有很多地方与VC++相同。

posted @ 2013-01-17 17:54  stma  阅读(155)  评论(0)    收藏  举报