語法:
1 <?php
2 define("CONSTANT", "Hello world.");
3 echo CONSTANT; // 輸出 "Hello world."
4 ?>
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 新加的。) |