现在的位置: 首页 > 综合 > 正文

函数的值传递和引用传递

2013年12月12日 ⁄ 综合 ⁄ 共 185字 ⁄ 字号 评论关闭

值传递:

$a=1;

function add($a){

    $a+=1;

    echo $a;

}

add($a);

echo $a

//结果为2和1。

引用传递:

$a=1;

function add($a){

    $a+=1;

    echo $a;

}

add(&$a);           // 引用传递

echo $a

//结果为2和2。

所谓的引用传递就是外部变量会因为函数内部对它的修改而变化。。。


抱歉!评论已关闭.