English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP基本チュートリアル

PHP高度なチュートリアル

PHP & MySQL

PHP参考マニュアル

PHP trigger_error()関数の使用法及び例

PHP エラーアンドログ記録 参考マニュアル

trigger_error()関数はユーザーレベルのerrorを生成します/warning/notice情報

文法

bool trigger_error ( string $error_msg [, int $error_type] );

定義と使用法

この関数はユーザーエラーコンディションをトリガーするために使用され、組み込みのエラーハンドラーやset_error_handler()でユーザーが設定した新しいエラーハンドラーファンクションと一緒に使用できます。

パラメータ

順番番号パラメータ及び説明
1

error_msg(必需)

このerrorの特定のエラーメッセージは、長さ制限されています 1024 バイト。オーバー 1024 バイトの文字は切り捨てられます。

2

error_types(オプション)

これはエラーメッセージのエラータイプを指定します。

可能なエラータイプ-

  • E_USER_ERROR - ユーザーが生成した致命的なランタイムエラー。復旧できないエラー。スクリプトの実行は停止されます。

  • E_USER_WARNING - ユーザーが生成した非致命的なランタイム警告。スクリプトの実行は停止しません。

  • E_USER_NOTICE - デフォルト。ユーザーが生成したランタイム通知。スクリプトがエラーがある可能性があるが、スクリプトは通常動作します。

返り値

エラータイプが指定された場合、この関数はFALSEを返しますが、指定されない場合TRUEを返します。

オンラインサンプル

以下はこのtrigger_error関数の使用法です-

<?php
 if ($test<10) {
    trigger_error("数字は小さいべきではありません"10");
}
?>
テストしてみる‹/›

出力結果:

数字は小さいべきではありません10

PHP エラーアンドログ記録 参考マニュアル