0

うまくいけば、私はこれを理にかなっている方法で言うことができます。

私はPDOを学んでおり、footer.phpファイルで、ページ内のPDOエラーをチェックするある種のコードを作成したいと考えています。

つまり、エラーモードをERRMODE_SILENTに設定し、ページの最後で、すべてのクエリにtryandcatchを追加せずにすべてのPDOエラーを取得したいと考えています。

これが可能かどうかはわかりませんし、それをグーグルで検索する方法も正確にはわかりません。

何か考えや提案はありますか?

4

1 に答える 1

2

知っておくべきエラー報告に関する3つのこと

  1. ほとんどの場合、エラーはアプリケーションにとって致命的であり、続行することは無意味です。
    この場合、実行されるページもページ下部もありませんが、一般的な503エラーページが表示されます。
    この方法でエラーを処理するには、アプリケーション全体のtry-catchブロックをスクリプトの最上部と最下部に配置し、適切な例外ハンドラーを設定するだけです。
  2. 一部のエラーは致命的ではありません。これらをキャッチするには、それほど重要ではないコードをローカルのtry-catchにラップし、エラーをキャッチしてから実行を続行する必要があります。
  3. ページの下部ではなく、すべてのエラーをエラーログに収集する必要があります。 これに適切なエラーハンドラを設定します
于 2013-01-16T20:54:40.700 に答える