函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。
函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。
<?php $x=5; // 全局作用域 function myTest() { $y=10; // 局部作用域 echo "<p>测试函数内部的变量:</p>"; echo "变量 x 是:$x"; echo "<br>"; echo "变量 y 是:$y"; } myTest(); echo "<p>测试函数之外的变量:</p>"; echo "变量 x 是:$x"; echo "<br>"; echo "变量 y 是:$y"; ?>
本文通过一个简单的PHP示例解释了全局作用域与局部作用域的概念。演示了如何在函数外部声明变量并仅允许在函数外部访问(全局作用域),以及如何在函数内部声明变量并仅允许在函数内部访问(局部作用域)。
741

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



