Только не говори что не знаешь как работает @
//PHP поддерживает один оператор управления ошибками: знак @.
// В случае, если он предшествует какому-либо выражению в PHP-коде,
// любые сообщения об ошибках, генерируемые этим выражением, будут проигнорированы.