ホームページ >バックエンド開発 >PHPチュートリアル >一般的な PHP 関数エラーの優先順位を修正
PHP 関数エラー修正の優先順位は次のとおりです: 構文エラー: 解析中の致命的なエラー: ランタイム E_ERROR: ランタイム E_WARNING: ランタイム E_NOTICE: ランタイム
修正の優先順位 | |
---|---|
解析時間 | |
実行時間 | |
ランタイム | |
ランタイム | |
ランタイム |
実際のケース:
次のコードは E_WARNING ランタイム エラーをスローします:<?php $number = 10; echo $number / 0; // 10 / 0 为除以零错误 ?>このエラーを修正するには、PHP の
@ 演算子を使用してエラー報告を抑制できます:
<?php $number = 10; echo @$number / 0; // 抑制错误报告 ?>このエラーは修正されませんが、報告もされません。このケースは、特別なアクションを必要としない、重大ではないエラーに当てはまります。 関数エラーの修正優先順位を理解することは、エラーが発生したときに効果的に処理する方法を決定するのに役立つため、重要です。
以上が一般的な PHP 関数エラーの優先順位を修正の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。