[php] 2024-12-09 圈点358
摘要:PHP全局变量处理的几个加强理解的示例
PHP全局变量处理的几个加强理解的示例如下:
示例1:
$a = "a"; function changea(){ $a = "b"; } changea(); echo $name;//结果为a
示例2:
$a = "a"; function changea(){ global $a; $a = "b"; } changea(); echo $name;//结果为b
示例3:
$a = "a"; function changea(){ $GLOBALS['a'] = "b"; } changea(); echo $name;//结果为b
示例4:高级理解
$var1 = 1; function test1(){ unset($GLOBALS['var1']); } test1(); echo $var1 . "<br />"; $var2 = 1; function test2(){ global $var2; unset($var2); } test2(); echo $var2;
//输出结果是$var1不存在,而$var2的值为1。
上一篇[php]php异步运行的示例