@」タグアーカイブ

分かっているのに、エラーが出て先に進めない

プログラムを構築していて、どーしてもエラーが出る箇所ってないですか?
エラーが出るのは分かっているんだけど、別に無視できるエラーだったり。
でも、PHPの仕様で絶対発生するエラー。

こんなときには、「@」を使います。
エラーが出る箇所の先頭に@をつけてあげるだけで、エラーを無視できます。

ちなみにこの「@」はエラー制御演算子と言います。
エラー制御できないのは、関数の定義、クラスの定義、条件構造などです。

エラーが発生しないのが、一番いいですけどね。

書いたスクリプトが@だらけにならないよーに注意しましょう。