PHP技术

当前位置:AG亚游集团 > PHP技术 >

PHP变量的声明及其作用域

时间:2015-12-01        阅读:次        QQ群:182913345

        PHP是一个弱类型的语言,所以在使用变量时,不用事先指定变量类型,在使用时根据上下文由系统解释器来判断变量的类型。另外PHP也 不像其他编程要先定义才能使用,变量不用事先定义即可使用。变量也有全局变量与局部变量之分。所谓全局变量指在程序运行期间都能使用的变量,而局部变量只 在子函数或过程中有效。常量在使用前必须定义,否则程序在执行时会出错,一旦定义了常量就不能被重新定义或者取消定义,并且其值不能发生改变,而变量的值 可以随时发生改变。这也是常量与变量最根本的不同。
 
        PHP中的变量名称用$和标识,并有:
        1:在PHP中的变量名是区分大小写的.
        2:变量名必须是以美元符号($)开始
        3:变量名开头可以以下划细或字母开始
 
        变量作用域:
        变量必须在有效范围内使用,如果超出有效范围,变量也就失去其意义了,变量的作用域如下:
        1,局部变量:即在函数的内部定义的变量,其作用域是所在的函数
        2,全局变量:被定义在所有函数以外的变量,其作用域是整个PHP文件,但是如果在用户自定义函数内部是不可用的.想在用户自定义函数内部使用全局变量,要使用global关键字声明
        3,静态变量:能够在函数调用结束之后仍保留变量值,当再次回到其作用域时,又可以继续使用原来的值.而一般变量是在调用结束后,其存储的数据值将被清除,所以使用静态变量时,先要用关键字static来声明变量

上一篇:PHP如何防止同一用户多次登录

下一篇:网站微信授权登录详细教程

扫一扫,更多精彩内容推送

PHP技术分享

分享PHP技术,前端技术,数据库,SEO优化,服务器,网络安全等知识,是php程序员工作学习的好帮手!

Copyright © 2013-2015.AG亚游集团PHP技术分享 AG亚游集团 www.zhanxiqi.com  版权所有  网站地图    AG亚游集团

免责声明:网站内容收集于互联网,本网站不承担任何由于内容的合法性及健康性所引起的争议和法律责任。

欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。 AG亚游集团沪ICP备15014499号-2

李炳军任江西省委副书记(图/简历) 日媒:防晒神器中国男人买了一多半 通用推出P2P汽车租赁服务 鼓励个人车主挂靠 吉利拿下保险代理牌照 业内人士:卖车时可供车险 摩根大通:中美贸易摩擦料升级 但不至于爆发贸易战 开放不对等 中国安检企业走遍全球却在美遭遇入门难 苏俄航母首航就起降战机 我国产航母试航是慢是快? 牛汇:美元英镑齐跌 特金会暂定新加坡 隔夜要闻:纳指创4个月最大三日跌幅 WTI三周后重返7… 国航接疑似恐怖信息返航系假警报:涉事乘客被拘 广西传达杨晶违纪问题:永葆共产党人的政治本色 恒大领跑手握出线主动权 抢足分数避开1韩劲旅
进球gif-赵旭日送大师级挑传 莫德斯特挑射再领先 中国代表:中方坚决反对在任何情况下使用化学武器 外媒:印度女性遭网络暴力情况严峻 投诉难获回应 美迁使馆将反美示威推向高潮 加沙现“血腥一日” “快充”还不够,澳大利亚实践“秒充”量子电池 曼联穆帅又遭打击!铁主力飞翼手术休战 归期未定 攻防战仍未结束:博通指责高通故作姿态拖延时间 刘强东谈创业经历:当过4年客服 闹铃两小时响一次 林郑月娥:香港必须尊重国家的社会主义制度 容坚行致辞:让柳州“体育名城”名片更加闪耀靓丽 京东沃尔玛联手“造节”:线上增速放缓线下利润下滑 中国商飞再获订单:30架国产大客机C919 20架AR…
红球2组同尾号 双色球头奖开7注767万分落7地 盘前:上周五大涨后 美国股指期货继续攀升 斯诺克中国赛梁文博晋级正赛 马克-艾伦过首轮 22分钟100%拿最牛X三双 19岁的他真要锁定状元 民政部对中国徐福会作处罚:列入严重违法失信名单 Facebook在伦敦拓展办公空间 可容纳6000人 中超夺冠赔率:恒大第1领先上港 国安1赔10乏力 她“桃花癫”发作痴迷男星不上班 医生:3-5月高发 美军战机遭遇UFO?美方称飞船或属于中国(视频) 做什么生意本小利大 女人没经验开什么店好 2016地摊暴利新产品 最有前景的十大行业 AG亚游集团