La función user_error() crea mensajes de error definidos por el usuario.
La función user_error() se utiliza para activar un mensaje de error en condiciones especificadas por el usuario. Se puede utilizar con el controlador de errores integrado o con una función definida por el usuario establecida por la función set_error_handler(). Esta función es útil cuando necesita personalizar un mensaje de error bajo una condición específica al ejecutar un script.
Si se especifica un tipo de error ilegal, esta función devuelve FALSO; de lo contrario, devuelve VERDADERO.
Esta función es un alias para la función trigger_error().
error_usuario(mensaje_error,tipos_error)
parámetro | describir |
---|---|
mensaje_error | Requerido. Especifica el mensaje de error. El límite de longitud es de 1024 caracteres. |
tipos de error | Opcional. Especifica el tipo de error del mensaje de error. Posibles tipos de errores: E_USER_ERROR: un error fatal de tiempo de ejecución generado por el usuario. Error irrecuperable. Deje de ejecutar el script. E_USER_WARNING: advertencia no fatal generada por el usuario en tiempo de ejecución. El script no dejó de ejecutarse. E_USER_NOTICE: predeterminado. Notificaciones de tiempo de ejecución generadas por el usuario. El descubrimiento de scripts puede ser un error, pero también puede ocurrir cuando el script se ejecuta normalmente. |
<?php$test=2;if ($test>1){user_error("Se ha activado un error personalizado");}?>
La salida del código anterior se ve así:
Aviso : se ha activado un error personalizado en C:webfoldertest.php en la línea 6