PHP变量范围
变量范围是脚本中可以引用变量的部分。
PHP有四个不同的变量作用域:
- 本地(局部)
- 全局
- 静态
- 参数
PHP本地范围变量(局部变量)
在PHP函数中声明的PHP变量。
PHP局部变量示例
<?php $a = 5; //全局变量 function myTest() { echo $a; //局部变量(本地变量) } myTest(); ?>
函数执行完成后会立即删除本地变量。
PHP 全局范围变量
在函数外声明,或者使用关键字global声明的变量。
<?php $a = 5; $b = 10; function myTest() { global $a, $b; $b = $a + $b; } myTest(); echo $b; ?>
这个数组也可以从函数中访问,并且可以用来直接更新全局变量。
PHP静态范围变量
使用static关键字声明的变量
例子
static $rememberMe;
在静态范围的变量仍然是函数的局部变量。
PHP参数范围的变量
在函数参数列表中定义的变量
function myTest($para1,$para2,...) { //函数代码 }
日期:2020-04-18 01:09:14 来源:oir作者:oir