从品牌网站建设到网络营销策划,从策略到执行的一站式服务
在A.PHP中代码如下:
站在用户的角度思考问题,与客户深入沟通,找到铁山网站设计与铁山网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、成都网站设计、企业官网、英文网站、手机端网站、网站推广、空间域名、雅安服务器托管、企业邮箱。业务覆盖铁山地区。
$peoplename = “Lancelot” ?> |
在B.PHP中代码如下:
Include_once “a.php”
Function getName(){ Return $peoplename; } ?> |
调用B.PHP的getName()函数,并未如愿以偿的得到”Lancelot”,这其实是变量作用域的问题,在C语言中,一般来说,在函数外部定义的变量大都是全局变量,在函数内部无需声明即可使用,而在PHP中,为了防止全局变量被滥用,也防止全局变量被不小心改变,因此在函数内部的变量默认都是局部变量。
因此,在B.PHP中,如果要在getName()函数内部正确访问到变量$peoplename,需要如下写法:
Include_once “a.php”
Function getName(){ Global $peoplename; Return $peoplename; } ?> |
扩展开来,其实在A.PHP中,如果有函数要使用变量$peoplename,也应该采用如上的方法。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图