php·初体验03
PHP 变量作用域
变量的作用域是脚本中变量可被引用/使用的部分。
PHP 有四种不同的变量作用域:
- local
- global
- 在函数内调用函数外定义的全局变量,
- 我们需要在函数中的变量前加上 global 关键字
要在一个函数中访问一个全局变量,需要使用 global 关键字
<?php
$x=5;
$y=10;
function myTest()
{
global $x,$y;
$y=$x+$y;
}
myTest();
echo $y; // 输出 15
?>- static
当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除。
要做到这一点,请在您第一次声明变量时使用 static 关键字
<?php function myTest() { static $x=0; echo $x; $x++; } myTest();//0 myTest();//1 myTest();//2 ?>- parameter
1万+

被折叠的 条评论
为什么被折叠?



