登 录
<?phpfunction test_global_ref() { global $obj; $obj = &new stdclass;} function test_global_noref() { global $obj; $obj = new stdclass;} test_global_ref();var_dump($obj);test_global_noref();var_dump($obj);?>
function
执行以上例子会导致如下输出:
NULL object(stdClass)(0) { }
可惟看见第一个静态变量的值是NULL,所以以后使用静态变量时要注意,不要赋引用值!
抱歉!评论已关闭.