PHP trigger_error()Funciones


PHP Error 参考手册Manual de referencia completo de PHP Error


Definición y uso

La función trigger_error() crea un mensaje de error definido por el usuario.

La función trigger_error() se utiliza para disparar un mensaje de error bajo condiciones especificadas por el usuario. Puede usarse junto con el manejador de errores integrado o con una función definida por el usuario establecida mediante la función set_error_handler().

Esta función es útil cuando necesita definir mensajes de error personalizados bajo condiciones específicas durante la ejecución del script.

Si se especifica un tipo de error no válido, la función devuelve FALSE; de lo contrario, devuelve TRUE.

Sintaxis

trigger_error(error_message,error_types)

Parámetros Descripción
error_message Obligatorio. Especifica el mensaje de error. La longitud está limitada a 1024 caracteres.
error_types Opcional. Especifica el tipo de error del mensaje de error.

Posibles tipos de error:

  • E_USER_ERROR - Error fatal de tiempo de ejecución generado por el usuario. Error no recuperable. Detiene la ejecución del script.
  • E_USER_WARNING - Advertencia no fatal de tiempo de ejecución generada por el usuario. El script no detiene su ejecución.
  • E_USER_NOTICE - Predeterminado. Aviso de tiempo de ejecución generado por el usuario. El script detecta que podría ser un error, pero también puede ocurrir durante la ejecución normal del script.


Ejemplos

<?php
$test=2;
if ($test>1)
{
    trigger_error("A custom error has been triggered");
}
?>

La salida del código anterior se muestra a continuación:

Notice: A custom error has been triggered
in C:webfoldertest.php on line 6


PHP Error 参考手册Manual de referencia completo de PHP Error

Otras extensiones