您的位置:首页 > 其它

全局变量的定义以及函数内怎么使用局部变量和全局变量?

2012-11-22 19:37 801 查看
燕十八 公益PHP培训

课堂地址:YY频道88354001

学习社区:www.zixue.it

全局变量是定义在所有函数以外的变量,其作用域是整个php文件,但是在用户自定义的函数内部是无法使用的。

如果一定要在用户自定义的函数内部使用全局变量,那么就需要使用global关键字声明。

也就是说如果在函数内的变量前加上golbal来修饰,那么函数内部就可以访问到这个全局变量,

不仅可以利用这个全局变量进行运算而且可以对这个全局变量进行重新赋值。

函数内引用外部变量 ,有两种方法.

1:global声明

2:GLOBALS全局数组

$a = '10';

function t() {

//global $a;

// $a += 5;

// echo $a;

// =或者= //

$GLOBALS['a'] += 5;

echo $GLOBALS['a'] ;

}

t();

可把$GLOBALS是对页面上的所有全局变量的总引用表.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐