1.global
在函数外部的变量,在函数内部是访问不到的,但是在函数内部用global变量修饰后可以访问,示例代码如下:
<?php
$a = 2;
function f(){
global $a;
$a = 3;
}
f();
print_r($a); //输出3
?>
2.超级全局变量
$_GET $_POST等内嵌超级全局变量无论在函数内还是函数外都是可见的。
3.条件语句和循环语句中的变量
外部可见,示例代码如下:
if(3>2){
$v = 10;
}
print_r($v); //输出10