PHPまとめ - エラー・警告

HOME | TOP

■ エラー制御演算子

「@PHPの式」のように、PHP式の頭にエラー制御演算子と呼ばれる「@」を付けてエラーメッセージを表示させない書き方があります。

[例]

これを使ってもエラーの根本解決にはならないので使わないほうがいいように思います。負荷もそれなりにかかるようです。

この場合は@fopen()ではなく、事前にfile_exists()やis_readable()でファイルの存在をチェックしてからfopen()を使うのが望ましい。


■ エラー・警告を表示させる

開発時はエラー・警告のたぐいをできるだけ表示させる設定にしておきデバッグの参考にする。


■ エラー・警告を表示させない

開発が終われば、なるだけエラー・警告が表示されないようにしたほうがよい?

たまにあるのが、おもいっきりデータベースの内容がエラー表示されているサイトを見掛けたりする。


2010(C)Mingw