
13/01/2005, 08:59
|
| | Fecha de Ingreso: enero-2005
Mensajes: 16
Antigüedad: 20 años, 1 mes Puntos: 0 | |
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'; |