摘要:
当用 global $var 声明一个变量时实际上建立了一个到全局变量的引用。也就是说和这样做是相同的: $var =& $GLOBALS["var"];这意味着,例如,unset $var 不会 unset 全局变量。 如果在一个函数内部给一个声明为 global 的变量赋于一个引用,该引用只在函数内部可见。可以通过使用 $GLOBALS 数组避免这一点。Example 在函数内引用全局变量把 global $var; 当成是 $var =& $GLOBALS['var']; 的简写。从而将其它引用赋给 $var 只改变了本地变量的引用。h 阅读全文
posted @ 2013-07-04 14:42
北斗极星
阅读(1665)
评论(0)
推荐(0)