php学习_2

global 关键字

    作用:global关键字是用于函数访问全局变量,在函数内调用函数外定义的全局变量,需要在函数中的变量前加上global关键字。

小练习:

<?php
  $x = 5 ;
  $y = 10;
  function myTest(){
      global $x,$y ;  //访问定义的全局变量 $x,$y
      $y = $x+$y ;
  }
  myTest();
  echo $y ; //打印输出$y的值为15
?>

global关键字的原理 : PHP将所有的全局储存在一个名为$GLOBAL[index]的数组中。index保存变量的名称。这个数组可以在函数内部访问,也可以用来直接更新全局变量;

小练习二:

<?php
 $x = 5;
 $y = 10 ;
 function myTest(){
     $GLOBAL['y'] = $GLOBAL['x']+$GLOBAL['y'];
 }
 myTest();
 echo $y ;   //这里也是输出15;
?>

小结:有JavaScript基础还是比较容易理解,继续学习

猜你喜欢

转载自blog.csdn.net/qq_40411946/article/details/80258954