(PHP 4 >= 4.0.1, PHP 5)
trigger_error — Genera un mensaje de error/advertencia/noticia de nivel de usuario
Usada para generar una condición de error, puede ser usada en conjunto con el gestor de errores incorporado, o con una función definida por el usuario que haya sido establecida como el nuevo gestor de errores (set_error_handler()).
Esta función es útil cuando necesita generar una respuesta particular a una excepción en tiempo de ejecución.
El mensaje de error designado para este error. Está limitado a 1024 caracteres en longitud. Cualquier caracter adicional más allá de los 1024 será truncado.
El tipo de error designado para este error. Solo funciona con la familia de constantes E_USER, y su valor predeterminado será E_USER_NOTICE.
Esta función devuelve FALSE si se especifica un tipo_error equivocado, TRUE de lo contrario.
Example#1 Ejemplo de trigger_error()
Vea set_error_handler() para un ejemplo más extenso.
<?php
if (assert($divisor == 0)) {
trigger_error("No es posible dividir por cero", E_USER_ERROR);
}
?>