「@」をつけるとエラー出力を抑制できる。これは演算子として定義されている。
filemtime("not-exist.file")はファイルがないとエラーを吐くのだが、@filemtime("not-exist.file")はエラーを抑制できるのだ。
存在しない連想配列のインデックスにも使える。$array["not-exist"]はエラーだが、@$array["not-exist"]はエラーを吐かない。
けっこう便利だ。これで、どうでもいいif文をけっこう減らせるよね。
「@」をつけるとエラー出力を抑制できる。これは演算子として定義されている。
filemtime("not-exist.file")はファイルがないとエラーを吐くのだが、@filemtime("not-exist.file")はエラーを抑制できるのだ。
存在しない連想配列のインデックスにも使える。$array["not-exist"]はエラーだが、@$array["not-exist"]はエラーを吐かない。
けっこう便利だ。これで、どうでもいいif文をけっこう減らせるよね。