PHP變量的作用域是指變量在程序中能夠被訪問(wèn)的范圍。在PHP中,變量的作用域分為全局變量和局部變量?jī)煞N。
示例:
$name = "John"; // 全局變量
function sayHello() {
global $name; // 使用global關(guān)鍵字訪問(wèn)全局變量
echo "Hello, " . $name;
}
sayHello(); // 輸出: Hello, John
示例:
function sayHello() {
$name = "John"; // 局部變量
echo "Hello, " . $name;
}
sayHello(); // 輸出: Hello, John
echo $name; // 報(bào)錯(cuò),無(wú)法訪問(wèn)局部變量
總結(jié):PHP變量作用域的概念就是指變量的可見范圍。全局變量可以在整個(gè)腳本中訪問(wèn),而局部變量只能在函數(shù)內(nèi)部訪問(wèn)。