曲径通幽论坛

标题: 常量定义 | 预定义常量 [打印本页]

作者: beyes    时间: 2011-3-8 13:43
标题: 常量定义 | 预定义常量
常量在使用前必须定义,否则程序执行时就会出错。在 PHP 中使用 define() 函数来定义常量,语法:
[PHP] 纯文本查看 复制代码
define ("Name, "value");

这和 C 语言中的宏定义是类似的。


变量和常量的不同
1. 常量面前没有 $ 符号,而变量必须有。
2. 常量只能用 define() 函数来定义,而不能通过赋值语句来定义。
3. 常量可以在任何地方定义和访问。
4. 常量一旦被定义就不能重新定义或取消定义。
6. 常量只能是标量,即整型,浮点型,字符串型 3 种。


预定义常量
常量名说明
__FILE__PHP文件的文件名
__LINE__PHP文件的行数
__PHP_VERSIONPHP程序版本
PHP_OS执行PHP解释器的操作系统,如Linux
TURE
FALSE
E_ERROR最近的错误
E_WARNING最近的警告
E_PARSE剖析语法有潜在问题的地方
E_NOTICE发生不寻常但不一定是错误的地方





欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2