语法:1 <?php
2 define("CONSTANT", "Hello world.");
3 echo CONSTANT; // 输出 "Hello world."
4 ?>
规则:- 常量前面没有美元符号($)
- 常量只能用define()函数定义,而不能通过赋值语句
- 常量一旦定义就不能被重新定义或者取消定义
- 常量的值只能是标量(integer,float,string,boolean)
魔术常量:
名称 |
说明 |
__LINE__ |
文件中的当前行号。 |
__FILE__ |
文件的完成路径和文件名。 |
__FUNCTION__ |
函数名称。(这是 PHP 4.3.0 新加的。) |
__CLASS__ |
类的名称。(这是 PHP 4.3.0 新加的。) |