PHP常量对大小写敏感,传统上常量标识符总是大写的。
PHP常量名称和任何其他的PHP标签遵循同样的命名规则。法律定的
名字开头字母或下划线,其次是任何字母、数字、或下划线。正则表达式是这样表达:{ a-za-z_ x7f - xff } { a-za-z0-9_ x7f - xff } *。
复制代码代码如下所示:
< PHP
合法常量名
定义()
定义(Foo2
定义(foo_bar
非法常量名
定义(2foo
/ /下面的定义是合法的,但应该避免做:(不__自定义常数开头)
/ /也许有一天,PHP将魔术常量定义__foo__
这将与您的代码冲突。
定义(__foo__
>
总结:
1。自定义常数
*必须用
函数定义()定义。
*定义完成后不能更改值。
*使用常量名称时,不能在变量前面添加$。
2
系统常数:
文件:PHP
程序文件名
行:PHP程序文件号
php_version:当前解析器版本号
php_os:当前的PHP版本的
操作系统名称
__file__,目前正在
处理中的
脚本文件的名称。
__line__目前与当前行数的脚本文件的处理。
true表示真值(true)。
false表示一个伪值(false)。
对e_error恒指最近的
错误。
对e_warning数指的是最近的警告。
e_parse这个常数是一个潜在的问题,进行语法分析。