Índice

Información general Errores

Un error en un script PHP se puede manifestar de dos maneras, posiblemente al mismo tiempo:

  • por un valor de retorno determinado de la función PHP en la que se encuentra el error;

  • por un mensaje enviado directamente a la página.

Ejemplos

Función

Comportamiento en caso de error

require

Si el archivo parametrado no existe, se muestra un mensaje, pero la función no devuelve ningún código especial.

mysqli_query

Si el servidor MySQL devuelve un error en la ejecución de la consulta, no aparece ningún mensaje, pero la función devuelve FALSE (la naturaleza del error se puede recuperar por otras funciones).

oci_execute

Si el servidor Oracle devuelve un error en la ejecución de la consulta, aparece un mensaje y la función devuelve FALSE (la naturaleza del error se puede recuperar por otras funciones).

Por tanto, gestionar los errores en un script PHP consiste, en general, en establecer un mecanismo para detectar la generación de un error con el fin de que este muestre un mensaje en lugar del mensaje que muestra PHP directamente.