trigger_error ユーザーレベルのエラー/警告/通知メッセージを生成する &reftitle.description; booltrigger_error stringerror_msg interror_typeE_USER_NOTICE ユーザーエラーを発生するために使用され、 組み込みのエラーハンドラまたは新しいエラーハンドラ (set_error_handler) として設定済みのユーザー定義関数と組み合わせて使用されます。 この関数は、実行時の例外に特定の応答を生成する必要がある場合に便利です。 &reftitle.parameters; error_msg このエラーに割り当てられたメッセージ。長さは最大 1024 バイトまでです。 1024 バイトを超える部分は切り捨てられます。 error_type このエラーに割り当てられたエラー型。E_USER 関連の定数のみが指定可能で、 デフォルトは E_USER_NOTICE です。 &reftitle.returnvalues; この関数は、間違った error_type が指定された場合に &false; を、それ以外の場合に &true; を返します。 &reftitle.examples; <function>trigger_error</function> の例 より拡張した例については set_error_handler を参照ください。 ]]> &reftitle.notes; error_msg の HTML エンティティはエスケープされません。 エラーをブラウザに表示するのなら、メッセージに対して htmlentities を使ってください。 &reftitle.seealso; error_reporting set_error_handler restore_error_handler エラーレベル定数