从品牌网站建设到网络营销策划,从策略到执行的一站式服务
今天就跟大家聊聊有关什么是php变量作用域,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
目前创新互联已为千余家的企业提供了网站建设、域名、网站空间、网站托管、企业网站设计、宁波网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
变量在定义后,默认情况下,可以在函数中使用,在函数外不可以。
变量只有在其作用范围内才可以被使用,这个作用范围称为变量的作用域
在函数中定义的变量称为局部变量
在函数外定义的变量称为全局变量
代码示例:
function test (){ $sum = 36; //局部变量 return $sum; } $sum = 0; //全局变量 echo text(); //输出结果:36 echo $sum; //输出结构:0
那么如何在函数中使用全局变量呢?
参数传递,global关键字和超全局变量$GLOBALS。
代码示例:
$snap = 'nihao'; function abc(){ global $snap;//全局变量的关键词,通常加在变量前。引用全局变量 return $GLOBALS['snap'];//引用外部变量。定义全局变量 } echo abc();
看完上述内容,你们对什么是php变量作用域有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图