PHPのerror_clear_last()関数とerror_get_last()関数

怪我咯
リリース: 2023-03-13 11:58:01
オリジナル
1867 人が閲覧しました

error_clear_last — 最後のエラーをクリアします

error_clear_last() 例

<?php
var_dump(error_get_last());
error_clear_last();
var_dump(error_get_last());

@$a = $b;

var_dump(error_get_last());
error_clear_last();
var_dump(error_get_last());
?>
ログイン後にコピー

上記のルーチンの出力は次のようになります:

NULL
NULL
array(4) {
  ["type"]=>
  int(8)
  ["message"]=>
  string(21) "Undefined variable: b"
  ["file"]=>
  string(9) "%s"
  ["line"]=>
  int(6)
}
NULL
ログイン後にコピー

error_get_last — 発生した最後のエラーを取得し、関連付けられた array を返します。説明 最後のエラー メッセージ。エラーの「タイプ」、「メッセージ」、「ファイル」、および「行」が配列のキーとして表示されます。 エラーが PHP 組み込み関数によって引き起こされた場合、「message」は関数名で始まります。 まだエラーがない場合は NULL を返します。

error_get_last() 例

<?php
echo $a;
print_r(error_get_last());
?>
ログイン後にコピー

上記のルーチンの出力は次のようになります:

Array
(
    [type] => 8
    [message] => Undefined variable: a
    [file] => C:\WWW\index.php
    [line] => 2
)
ログイン後にコピー

以上がPHPのerror_clear_last()関数とerror_get_last()関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!