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

   燕十八 公益PHP培训
课堂地址:YY频道88354001
学习社区:
www.zixue.it

 

 

 

  1. 全局变量是定义在所有函数以外的变量,其作用域是整个php文件,但是在用户自定义的函数内部是无法使用的。
  2. 如果一定要在用户自定义的函数内部使用全局变量,那么就需要使用global关键字声明。
  3. 也就是说如果在函数内的变量前加上golbal来修饰,那么函数内部就可以访问到这个全局变量,
  4. 不仅可以利用这个全局变量进行运算而且可以对这个全局变量进行重新赋值。

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

1:global声明
2:GLOBALS全局数组

$a = '10';

function t() {
    //global $a;
    // $a += 5;
    // echo $a;

    // =或者= //
    $GLOBALS['a'] += 5;
    echo $GLOBALS['a'] ;
}

t();


可把$GLOBALS是对页面上的所有全局变量的总引用表.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值