|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">エラーの出力内部関数からエラーを出力するには、php3_error() を コールする必要があります。この関数は、少なくとも 2 つの引数をとります。 1 番目の引数はエラーのレベル、2 番目の引数はエラーメッセージの (通常の printf() と同じ形式の)フォーマット文字列、 以降の引数はフォーマット文字列で使用するパラメータです。 エラーレベルは次のようになります。 E_NOTICEデフォルトで通知(NOTICE)は表示されません。 これは、スクリプト実行時に何かエラーが発生したが、 通常のスクリプト実行を継続できることを示します。 例えば、値が設定されていない変数にアクセスしようとした場合や、 存在しないファイルについて stat() をコールした場合 です。 E_WARNING警告(WARNING) はデフォルトで出力されますがスクリプトの実行を 中断しません。 このエラーは、コール前にスクリプトにより取り除いておくべき 問題があることを示します。 例えば、無効な正規表現でereg()をコールした場合です。 E_USER_ERRORE_ERRORに似ていますが、PHP関数trigger_error() を使用することによりPHPコード内で生成されたものであるというところが 異なります。関数はこの型のエラーを生成しません。 E_USER_WARNINGE_WARNINGに似ていますが、PHP関数trigger_error() を使用することによりPHPコード内で生成されたものであるというところが 異なります。関数はこの型のエラーを生成しません。 E_USER_NOTICEE_NOTICEに似ていますが、PHP関数trigger_error() を使用することによりPHPコード内で生成されたものであるというところが 異なります。関数はこの型のエラーを生成しません。 |