PHP の事前定義定数:
__FILE__
現在処理中のスクリプト ファイルの名前。インクルードされるファイルで使用される場合、その値は含まれるファイル名ではなく、インクルードされるファイルになります。
__LINE__
処理中のファイルの現在の行番号。
PHP_VERSION
PHP プロセッサの現在のバージョン (「3.0.8-dev」など) を示します。
PHP_OS
PHP プロセッサが配置されているオペレーティング システムの名前 (「Linux」など)。
TRUE
真の値
FALSE
偽の値
DEFINE 関数を使用して、さらに定数を定義できます。
例: 定数を定義します:
define("CONSTANT", "Hello world.");
echo CONSTANT; // __FILE__ と __LINE__
を使用した例php
function report_error($file, $line, $message) {
echo "$line: $message の $file でエラーが発生しました。"
}
report_error(__FILE__,__LINE__, "何か問題が発生しました! ") ;
?>
上記では、defines PHP の定義関数の使用方法を、defines の内容も含めて紹介しました。PHP チュートリアルに興味のある友人の参考になれば幸いです。