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";

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • [if !supportLists]1.[endif]PHP基础(变量的八种类型、empty和isset、null...
    4e855d444c9f阅读 600评论 0 0
  • 基本概念 定义一个$作为前缀的标识符。 特性变量可以存放任意类型的值。在编译或运行时没有变量的类型检查,可以用其他...
    简单asdf阅读 301评论 0 0
  • PHP语法 注释 与C语言相同,比C多了一种注释方法: 大小写 所有用户定义的函数、类和关键词(例如 if、els...
    御浅永夜阅读 168评论 0 0
  • PHP语言是一门后端语言(Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源...
    PHPer_阅读 485评论 1 2
  • 基础 PHP 语言的标记。 标准形式: 标准形式: 短标签: 书写规则。 语句结束符,分号:php 标记中最后一个...
    THEyAnJ阅读 266评论 0 1