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