关于global的坑

global是用来声明一个变量在全局可用,如下

$var = 1;

function f1(){
    global $var;
    echo ':',$var,PHP_EOL; 
    $var = 2;
}

function f2(){
    global $var;
    echo ':',$var,PHP_EOL;
}

f1();
f2();


但是在类里面的时候global不可用,可使用超全局变量$GLOBALS,如下

$GLOBALS['params'] = $params;


发表评论

能用钱来说话的地方总想讲人情来回避矛盾,最后必然是人情留不住,经济上也受损失