1、局部变量 在函数内定义的变量,作用于只能在函数内使用
2、全局变量
(1)定义在函数外,作用域在当前的文件内使用
(2)如果要在函数内使用,需要声明global $name声明
3、静态变量
static $num=10;
函数执行完之后,静态变量不会被释放
优点:变量的值会被保存,执行效率快
缺点:始终占用空间
4、超全局变量 在整个项目每个php文件中都能使用
PHP变量的作用域
最新推荐文章于 2021-07-13 15:36:53 发布
1、局部变量 在函数内定义的变量,作用于只能在函数内使用
2、全局变量
(1)定义在函数外,作用域在当前的文件内使用
(2)如果要在函数内使用,需要声明global $name声明
3、静态变量
static $num=10;
函数执行完之后,静态变量不会被释放
优点:变量的值会被保存,执行效率快
缺点:始终占用空间
4、超全局变量 在整个项目每个php文件中都能使用