<?php
global $var;
$var = "content";
function fn() {
echo $var;
$val = "cont";
echo $val;
}
fn(); //没有输出$var,函数内部也不能调用内部的变量,即使将$var定义为全局变量,还是不能在内部调用
?>
输出为
cont
content 3
即可知,当外部的变量为全局变量时,也不能在内部调用,而内部变量为全局变量时,就可在外部调用。