| |||
Para que si la función genera un error, no se muestre en la pantalla. Muy útil por ejemplo para la funciones que llaman recursos externos, como servidores de e-mail (ej. funciones imap_*) o bases de datos, ya que nunca tendrás la certeza de que esos servidores estén funcionando. Por ejemplo, si tratas de abrir la comunicación con un servidor IMAP con lo siguiente: $recurso = imap_open(bla, bla); si el servidor está caido te bota un error. La forma correcta de hacer esto es: if (!$recurso = @imap_open(bla, bla)) echo 'Error con el maldito servidor de e-mail'; |