永发信息网

php静态属性跟常量有什么区别啊

答案:3  悬赏:60  手机版
解决时间 2021-04-06 17:56
php静态属性跟常量有什么区别啊
最佳答案
类的静态属性. 会在类文件加载的时候, 就初始化.
属性值是可以更改的.
常量...一旦定义了. 就无法变更值..
这应该算是最大区别.

另外, 常量只能是简单的数据类型(如: int , string , boolean,float , double) ,
类的静态属性, 可以是php所支持的任意变量类型(但初始化的时候. 只能是简单数据类型, 数组)
全部回答
让同一个函数在多次调用时可以使用同一个共享变量.就是静态变量
一般说道静态属性是指类的静态成员属性,用static修饰,虽然名义上是静态的,但是在类中仍然是可以通过成员方法更改它的值。类中的成员方法通过self::访问静态属性而不是通过$this->
静态常量,一般用const修饰,定义的可以不用写$符号,且类中方法不可更改它的值,const关键字在比较低的php版本(小于等于php5.2)上不能使用。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
犍为县罗城镇新光村的选举有假
问一下昨天晚上浙江卫视《我爱记歌词》,坐在
恒信校油泵增压器地址在哪,我要去那里办事
3.05×106精确到________位,有________个有
鲸能浮在水面上是因为它有厚厚的脂肪吗
求能自定义字段的网站管理系统
餐酒吧个性标语,酒吧灯光要(早中后)场打什
老铁们,配一部玩csgo的主机大概多少钱
—Hey,Paul!Don’tyourememberme?—_________
含有醉的诗句,带“醉”的古诗,多多益善
客厅加餐厅有多大
湖北曾氏集团 新疆兵团天山铝业有限公司, 中
请问浙江省桐庐县,目前为止建成或在建、规划
电梯逃亡29关怎么过
《数学分析讲义》和《数学分析》有什么不同?
推荐资讯
电脑上的字体怎么变小,电脑屏幕显示的字体怎
徐家汇天主教堂开放时间(非教徒)
小大数码婚纱摄影地址好找么,我有些事要过去
计算机二级考了有没有用哈
求:公司清算,作为财务人员我该怎么办
对付恶地邻有什么好办法啊!
热血传奇苹果5手机版玩不了怎么办
掷一个六面骰子1000次,计算掷出120次“1”、
一种以大口径火炮的攻击力与厚重装甲的防护力
退伍两年了现在23了,应该做什么行业好呢
我想烫个头发,什么蓬松纹理的,大概多少钱?
为什么我回答的正常问题全都被删除了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?