php函数引用传值

<?php
function &fun(){
    static $a=10;
    return $a;
}
$f=&fun();
var_dump($f); //10
$f=100;
var_dump(fun());  //100

?>

<?php
function fun(){
    static $a=10;
    return $a;
}
$f=&fun(); //Strict standards: Only variables should be assigned by reference
var_dump($f);//10
?>

<?php
function &fun(){
    static $a=10;
    return $a;
}
$f=fun();
var_dump($f);//10
$f=100;
var_dump(fun());//10
?>

 

posted @ 2018-02-22 13:03  H&K  阅读(206)  评论(0编辑  收藏  举报