<?php $a=5; function table(){ echo $a.'<br/>'; $a=2; echo $a.'<br/>'; } table(); ?> a是一个全局变量了,为什么不能再函数内部可见... a是一个全局变量了,为什么不能再函数内部可见 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 php function table echo br 搜索资料 1个回答 #热议# 什么是淋病?哪些行为会感染淋病? bird25 2011-05-22 · 超过22用户采纳过TA的回答 知道答主 回答量:102 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 php的全局变量不是这么定义的,你这个变量不是全局的,如果要使用,需要定义为全局的,或者作为参数传进去。如果你要改变变量的值,则不能使用全局的,全局变量不能改变。你最好用传参的形式传进去。<?php $a=5; table($a); function table($a){ echo $a.'<br/>'; $a=2; echo $a.'<br/>'; } table(); ?> 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-02-06 PHP语句:echo "<table border=\"1\">";,我想问一下,其中的‘\’表示什么。是转义吗? 4 2010-12-15 怎么在php中用echo "<table>"等等做九九乘法表? 2013-06-20 img src="<?php echo $Table['photo'];?>" 2010-08-27 PHP中“”和‘’两个有什麽区别?比如像 echo "<table board='1', width='3000'>\n";这句中的‘’和“”? 1 2014-10-29 <?php $a=5; $b=3; echo $a/$b%$b."<br>"; ?> 2010-12-08 php中echo (2)."<br>"; echo 3; 这行代码正确吗? 1 2012-09-01 PHP中 echo"\$b=".$b."<br>";与echo"\$b=".$b.;的区别 1 2016-11-18 PHP语言中echo"<br>"这个命令会输出什么结果,有什么作用? 8 为你推荐: