Estas en el tema de arroba en php en el foro de PHP en Foros del Web. he visto que algunas funciones llevan una @ delante (@unlink o @fread), que significa esto....
q si la funcion devuelve errores, la @ los silencia (no se imprimen).
se suelen usar cuando quieres q la funcion no de informacion a un usuario en caso de que falle (por ejemplo al conectar a una base de datos, o al abrir un archivo)