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