php global和$GLOBALS 的用法

1.global 把变量导入全局变量

<?php
    $a = 1;
    $b = 2;
   function Sum()
    {
        global $a, $b; //在里面声明为全局变量
     $b = $a + $b;
    }
    Sum();
    echo $b;//3
    ?>

 2.$GLOBALS 定义全局变量

<?php
 $a=1;
 $b=2;
 function sum()
 {
     $GLOBALS['a'] = 3;
 }
 sum();
 echo $a;

 

 3.区别

global是把变量导入全局变量$GLOBALS里面

posted @ 2017-02-24 10:58  ー個亽の江湖  阅读(104)  评论(0编辑  收藏  举报