php基础

变量作用域

全局变量(函数外变量)
局部变量(函数内变量)
超全局变量

global关键字

  • global关键字允许从脚本的任何位置访问函数内部定义的变量,以及从函数内部访问函数外部的变量。
  • global只能在函数中使用才有效
  • 不能在用global声明变量的同时,给变量赋值
  • global的作用是引用传地址

$GLOBALS超全局数组变量

  • 引用全局作用域中的可用的全部变量

变量引用传递“&”

$var1 = 1;
$var2 = 2;
function test()
{
  global $var1,$var2;
  $var1 = &$var2;
  $var1 = 7;
  echo "$var1,$var2";
}
test();
echo "$var1,$var2";

    原文作者:疾风追马
    原文地址: https://www.jianshu.com/p/f6a93d49af08
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞