php中是不是当外部的变量为全局变量时,也不能在内部调用,而内部变量为全局变量时,就可在外部调用?
<?phpglobal$var;$var="content";functionfn(){echo$var;$val="cont";echo$val;}fn();//没有输...
<?php
global $var;
$var = "content";
function fn() {
echo $var;
$val = "cont";
echo $val;
}
fn(); //没有输出$var,函数内部也不能调用内部的变量,即使将$var定义为全局变量,还是不能在内部调用
?>
输出为
cont
content 3
按照程序输出结果,是不是就可得知当外部的变量为全局变量时,也不能在内部调用,而内部变量为全局变量时,就可在外部调用的结论? 展开
global $var;
$var = "content";
function fn() {
echo $var;
$val = "cont";
echo $val;
}
fn(); //没有输出$var,函数内部也不能调用内部的变量,即使将$var定义为全局变量,还是不能在内部调用
?>
输出为
cont
content 3
按照程序输出结果,是不是就可得知当外部的变量为全局变量时,也不能在内部调用,而内部变量为全局变量时,就可在外部调用的结论? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询