Manuel PHP
Précédent |  | Suivant

# trigger_error

(PHP 4 >= 4.0.1, PHP 5)

trigger_error -- Déclenche une erreur utilisateur

## Description

bool trigger_error ( string error_msg [, int error_type])

trigger_error() est utilisé pour déclencher une erreur utilisateur. Elle peut aussi être utilisée en conjonction avec un gestionnaire d'erreur interne, ou un gestionnaire d'erreurs utilisateur qui a été choisi comme gestionnaire d'erreur avec set_error_handler().

trigger_error() retourne `FALSE` si un paramètre error_type incorrect est spécifié, `TRUE` sinon.

trigger_error() est pratique lorsque vous devez générer une réponse particulière lors de l'exécution. Par exemple :

Exemple 1. Exemple avec trigger_error()

`<?php if (assert ($divisor == 0)) { trigger_error ("Impossible de diviser par zéro", E_USER_ERROR); } ?>`

> Note : Voyez set_error_handler() pour une illustration.

> Note : error_msg est limité à 1024 caractères en longueur. Tous les caractères supplémentaires seront ignorés.

Voir aussi error_reporting(), set_error_handler(), restore_error_handler() et les constantes de niveau d'erreurs.

Précédent | Sommaire | Suivant
set_exception_handler | Niveau supérieur | user_error