2016-11-21 5 views
-3

私が訪問者に表示されているから、すべてのエラーを防ぐためにすべての私のPHPファイルの先頭にこれを置く:error_reporting(0)を使用しています。 if文の中で?

error_reporting(0); 

if statementそうにエラーが発生した場合に作成する方法がありますが、私はそれを電子メールで送信することができ私は、テキストを送信する、データベースに追加するなど?

基本的には、エラー報告を完全に無効にしてユーザーにエラーが表示されないようにしたいのですが、発生したエラーについても通知したいと考えています。私はアクションを実行するコード(電子メール、テキストなど)は必要ありません。私はただif statementが何のためになるのか把握しようとしています...

+2

あなたはログオンエラーを持っているが、 –

+0

はphp.net http://php.net/manual/en/bookの公式マニュアルを参照してくださいオフに表示することができます。 errorfunc.php –

答えて

1

デフォルトでPHPにerror_handlerがあります。あなたはカスタムオブジェクトを作成し、set_error_handler( "customError")を使うことができます。あなたが欲しいものを何でもしよう。このページでは

ルックhttp://www.w3schools.com/Php/php_error.asp

よろしく

関連する問題