php基础--变量作用域

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

 

posted @ 2012-08-15 18:13  compus135  阅读(2921)  评论(0编辑  收藏  举报