关于PHP的作用域
范围是什么
无论使用相同的变量,在函数内定义的变量和在函数外定义的变量都被视为独立的,这取决于变量的作用范围已确定。
<?php
// スコープを理解する
$a = 10;
$b = 15;
function say_hello3($x,$y){
$a = "PHP";
echo "hello,".$a."\n";
//戻り値
return $x * $y;
}
$num = say_hello3($a,$b);
echo $num."\n";
?>
输出结果
hello,PHP
150
本地作用域是指
在被{}包围的函数内部定义的作用域。
全球覆盖范围的意思是
在局部范围外定义的变量。可以在程序的任何地方使用。