12)PHP,常量和魔术常量
2021-06-08 13:04
标签:手册 file 魔术常量 ice 布尔 符号 dir 不同 span 义:用于存储一个不会变化也不希望变化的数据的标示符。 常量命名规则,同变量,但习惯说,常常将常量的名称使用“全大写”形式。 使用形式: (1)直接使用名字 (2)或使用constant()函数:constant(“常量名”) 变量和常量的区别: 判断的结果为布尔值。 常用形式:if ( defined (某常量名) == false ){ .....这里可以去定义该常量;} 实际上,可以这样: $result = defined (某常量名); //结果是true或false 使用一个未定义的常量会报一个错误(notice错误)——跟使用一个未定义的变量一样——当然不推荐。 但是: php,此时会得到一个意想不到的结果:似乎该常量存在,并该常量的值就是该名字。 魔术常量: 魔术常量其实是一种值会随着一定的条件(环境)而变化的常量,形式和使用上是常量,但实际上,其值会改变。 结果展示: 12)PHP,常量和魔术常量 标签:手册 file 魔术常量 ice 布尔 符号 dir 不同 span 原文地址:http://www.cnblogs.com/xiaoyoucai/p/7307241.html定义形式
判断常量是否存在:defined()
使用一个未定义的常量(特殊情况):
上一篇:jstat命令详解