1 |
E_ERROR
(int)
|
重大な実行時エラー。これは、メモリ確保に関する問題のように復帰で
きないエラーを示します。スクリプトの実行は中断されます。
|
|
2 |
E_WARNING
(int)
|
実行時の警告 (致命的なエラーではない)。スクリプトの実行は中断さ
れません。
|
|
4 |
E_PARSE
(int)
|
コンパイル時のパースエラー。パースエラーはパーサでのみ生成されま
す。
|
|
8 |
E_NOTICE
(int)
|
実行時の警告。エラーを発しうる状況に遭遇したことを示す。
ただし通常のスクリプト実行の場合にもこの警告を発することがありうる。
|
|
16 |
E_CORE_ERROR
(int)
|
PHPの初期始動時点での致命的なエラー。E_ERROR に
似ているがPHPのコアによって発行される点が違う。
|
|
32 |
E_CORE_WARNING
(int)
|
(致命的ではない)警告。PHPの初期始動時に発生する。
E_WARNING に似ているがPHPのコアによって発行される
点が違う。
|
|
64 |
E_COMPILE_ERROR
(int)
|
コンパイル時の致命的なエラー。E_ERROR に
似ているがZendスクリプティングエンジンによって発行される点が違う。
|
|
128 |
E_COMPILE_WARNING
(int)
|
コンパイル時の警告(致命的ではない)。E_WARNING に
似ているがZendスクリプティングエンジンによって発行される点が違う。
|
|
256 |
E_USER_ERROR
(int)
|
ユーザーによって発行されるエラーメッセージ。E_ERROR
に似ているがPHPコード上でtrigger_error関数を
使用した場合に発行される点が違う。
|
|
512 |
E_USER_WARNING
(int)
|
ユーザーによって発行される警告メッセージ。E_WARNING
に似ているがPHPコード上でtrigger_error関数を
使用した場合に発行される点が違う。
|
|
1024 |
E_USER_NOTICE
(int)
|
ユーザーによって発行される注意メッセージ。E_NOTICE に
に似ているがPHPコード上でtrigger_error関数を
使用した場合に発行される点が違う。
|
|
2048 |
E_STRICT
(int)
|
コードの相互運用性や互換性を維持するために
PHP がコードの変更を提案する。
|
|
4096 |
E_RECOVERABLE_ERROR
(int)
|
キャッチできる致命的なエラー。危険なエラーが発生したが、
エンジンが不安定な状態になるほどではないことを表す。
ユーザー定義のハンドラでエラーがキャッチされなかった場合
(set_error_handler も参照ください) は、
E_ERROR として異常終了する。
|
|
8192 |
E_DEPRECATED
(int)
|
実行時の注意。これを有効にすると、
将来のバージョンで動作しなくなるコードについての警告を受け取ることができる。
|
|
16384 |
E_USER_DEPRECATED
(int)
|
ユーザー定義の警告メッセージ。これは
E_DEPRECATED と同等だが、
PHP のコード上で関数 trigger_error
によって作成されるという点が異なる。
|
|
32767 |
E_ALL
(int)
|
全てのエラーと警告。
|
|