PHP技术

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

PHP变量的声明及其作用域

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

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

上一篇:AG亚游集团PHP如何防止同一用户多次登录

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

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

PHP技术分享

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

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

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

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

越南外劳被骗至福岛清垃圾:知道工作地点绝不答应 朝韩协商首脑会谈细节安排 外媒:会面将达4小时 应对美“退群” 欧洲三大国联手中俄挽救伊核协议 拼多多上的大牌都是什么鬼? 专家谈“列车无烟诉讼案”:不应有高铁和普列区别 政协委员刘强东谈电商扶贫:重点解决农村物流问题 收官!周琦创俩生涯新高 优劣明显他仍需努力 大众集团下640亿美元锂电池大订单 全面发力电动汽车 泰国曼谷一载中国台湾籍游客大巴起火 致3人轻伤 瓦林卡透露未获得罗杰斯杯外卡 要从资格赛打起 2月23日四大证券报头版头条内容精华摘要 国际奥委会委员:正在讨论电竞进入奥运会
北京冬奥会场馆建设进展顺利 严格控制预算金额 美国生育率创30年新低 专家称恐影响未来经济 又是歌舞团 俄莫斯科州大巴翻车有27人被送医检查 俄军为高级指挥员配加密手机 解放军也有类似产品 走秀网没货退款:遭遇提现难 中印寻关系新范式 外媒:“龙象接近”让美国担忧 人民日报:既要想干敢干 又要能干会干 美国新奥尔良市发生枪击案致3死7伤 枪手仍在逃 欧青赛-新C罗独造4球 葡萄牙加时4-3胜意大利夺冠 防风险会导致金融改革步伐放缓?周小川回应 乌兰2回合K昏日本拳手 尚子杰TKO为洪嘉庆复仇 思科从YouTube撤下所有广告 敏感内容频道令其担忧
川航“英雄机长”妻子:希望民航不要有英雄出现 欧委会证实农业不在欧美谈判的范围内 外媒:清华紫光以26亿美元收购法芯片制造商Linxen… 日媒:中国舰队频穿第一岛链 日本拟部署新导弹对抗 对于特朗普挑起中美贸易摩擦 美国各方如何看? 美前总统克林顿:新税法是一颗瞄准纽约和加州的子弹 美国务卿声明:叙东北部库尔德人需要参与冲突解决 62.7%vs0%!火箭曼巴顶门战术被数据媒体恶搞 北京奇兵锁死寂寞大神 方硕称赞他表现完美 白手起家创业点子 微信赚钱的三大方法 养一百只土鸡利润多少 90后怎么赚钱白手起家 AG亚游集团