美文网首页
php作用域

php作用域

作者: X1_blog | 来源:发表于2020-05-30 01:46 被阅读0次

局部作用域 / 全局作用域 : 函数内部无法访问全局变量, 除非使用global ,$_GLOBALS,超全局变量, 函数传参, 或者匿名函数 ; 全局作用域同样无法获取函数内部的变量; 同名的局部变量和全局变量是无关的变量

静态作用域 : 使用static使函数完成后局部变量得以保存

参数作用域 : 形参

匿名函数访问全局变量

$a = 1;
$f = function () use ( &$a ){
     $a+=100 ;
};
$f();
echo $a; # 101

相关文章

  • PHP

    PHP 变量作用域 变量的作用域是脚本中变量可被引用/使用的部分。 PHP 有四种不同的变量作用域: localg...

  • php基础知识回顾-1

    1.变量作用域 php变量有四种作用域:局部作用域、全局作用域,静态作用域、参数作用域 在局部调用全局变量需要使用...

  • PHP——2(PHP变量作用域)

    PHP——2(PHP变量作用域)PHP——3(PHP变量分离/引用(Variables Separation))为...

  • PHP——3(PHP变量分离/引用(Variables Sepa

    PHP——2(PHP变量作用域)PHP——3(PHP变量分离/引用(Variables Separation))为...

  • PHP——4(PHP赋值行为)

    PHP——2(PHP变量作用域)PHP——3(PHP变量分离/引用(Variables Separation))为...

  • PHP——1(PHP变量的存储结构)

    PHP——2(PHP变量作用域)PHP——3(PHP变量分离/引用(Variables Separation))为...

  • PHP只有函数作用域,没有块级作用域

    PHP有函数作用域,但是没有块级作用域,没有C/C++、java等语言的块级作用域概念

  • php作用域

    局部作用域 / 全局作用域 : 函数内部无法访问全局变量, 除非使用global ,$_GLOBALS,超全局变量...

  • php作用域

    局部作用域 / 全局作用域 : 函数内部无法访问全局变量, 除非使用global ,$_GLOBALS,超全局变量...

  • PHP指令作用域

    PHP总共有4个配置指令作用域:(PHP中的每个指令都有自己的作用域,指令只能在其作用域中修改,不是任何地方都能修...

网友评论

      本文标题:php作用域

      本文链接:https://www.haomeiwen.com/subject/eegqzhtx.html