$php_errormsg
(PHP 4, PHP 5, PHP 7)
$php_errormsg — 直近のエラーメッセージ
説明
$php_errormsg
は、PHP によって発せられた
最後のエラーメッセージのテキストを格納する変数です。
エラーが発生したスコープ内、かつ track_errors 設定オプションが
オン (デフォルトはオフ) にセットされている場合にのみ有効です。
警告
ユーザー定義のエラーハンドラ (set_error_handler())
が設定されている場合は、$php_errormsg
はエラーハンドラが false
を返した場合にのみ設定されます。
変更履歴
バージョン | 説明 |
---|---|
8.0.0 | $php_errormsg を利用できるようにしていた
track_errors ディレクティブ が削除されました。 |
7.2.0 | $php_errormsg を利用できるようにしていた
track_errors ディレクティブ は非推奨になりました。 |
例
例1 $php_errormsg
の例
<?php@strpos();echo $php_errormsg;?>
上の例の出力は、 たとえば以下のようになります。
Wrong parameter count for strpos()