常數型態
PHP 在常數中定義了以下一些常數。
__FILE__ 這個內定常數是 PHP 程式檔名。若引用檔案 (include 或 require)則在引用檔案內的該常數為引用檔案名,而不是引用它的檔案名。
__LINE__ 這個內定常數是 PHP 程式行數。若引用檔案 (include 或 require)則在引用檔案內的該常數為引用檔案的行,而不是引用它的檔案行。
PHP_VERSION 這個內建常數是 PHP 程式的版本,如 '3.0.8-dev'。
PHP_OS 這個內建常數指執行 PHP 剖析器的作業系統名稱,如 'Linux'。
TRUE 這個常數就是真值 (true)。
FALSE 這個常數就是偽值 (false)。
E_ERROR 這個常數指到最近的錯誤處。
E_WARNING 這個常數指到最近的警告處。
E_PARSE 本常式為剖析語法有潛在問題處。
E_NOTICE 這個常式為發生不尋常但不一定是錯誤處。例如存取一個不存在的變數。
這些 E_ 開頭形式的常數,可以參考 error_reporting() 函式,有更多的相關說明。
當然在程式寫作時,以上的內定常數是不夠用。define() 的功能可以讓我們自行定義所需要的常數。見下例
<?php
define("COPYRIGHT", "Copyright © 1999, Wilson Peng");
echo COPYRIGHT; // 送出 "Copyright © 1999, Wilson Peng" 字串。
?>
Define常數的函式定義.一定要用它.不然不行.
其中COPYRIGHT指常數的名稱. Copyright © 1999, Wilson Peng為常數的值