PHP变量的作用域是指变量在程序中能够被访问的范围。在PHP中,变量的作用域分为全局变量和局部变量两种。
示例:
$name = "John"; // 全局变量
function sayHello() {
global $name; // 使用global关键字访问全局变量
echo "Hello, " . $name;
}
sayHello(); // 输出: Hello, John
示例:
function sayHello() {
$name = "John"; // 局部变量
echo "Hello, " . $name;
}
sayHello(); // 输出: Hello, John
echo $name; // 报错,无法访问局部变量
总结:PHP变量作用域的概念就是指变量的可见范围。全局变量可以在整个脚本中访问,而局部变量只能在函数内部访问。