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 の $file でエラーが発生しました: $message。"
}
report_error(__FILE__,__LINE__, "問題が発生しました!");
?>
http://www.bkjia.com/PHPjc/319447.html