Among other things, this means that if you use "@" to suppress errors from a certain function and either it isn't available or has been mistyped, the script will die right there with no indication as to why.
現在、誤差制御演算子プレフィックス"@"は、スクリプトの実行を終了す るような致命的なエラーの出力さえ抑圧します。このため、ある関数の エラー出力を抑制するために "@" を使用した場合、その関数が利用でき なかったり、ミスタイプがあった場合でも、原因を示すことなくその場 所でスクリプトは終了してしまいます。