标签: php variables global-variables local-variables
我刚刚使用了同名的本地变量和全局变量。位于函数中的局部变量。代码片段如下(在PHP中):
$var = 10; function fn () { $var = 20; return $var; } fn (); echo $var;
如果全局变量包含10,则在调用fn()变量$var之后保持不变,其中$var被分配给函数中的20。两者都有相同的名称,我的问题是内存跟踪哪一个是全局的,哪一个是本地的?
10
fn()
$var
20