English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel PHP de Base

Tutoriel PHP Avancé

PHP & MySQL

Référentiel PHP

Utilisation et exemple de la fonction PHP trigger_error()

PHP Error & Loggings Référentiel

La fonction trigger_error() génère un error de niveau utilisateur/Avis/Information d'avis

Syntaxe

bool trigger_error (string $error_msg[, int $error_type]);

Définition et utilisation

Cette fonction est utilisée pour déclencher les conditions d'erreur utilisateur, elle peut être utilisée avec les gestionnaires d'erreurs intégrés ou les fonctions utilisateur définies en tant que gestionnaires d'erreurs par défaut (set_error_handler()).

Paramètres

NuméroParamètres et descriptions
1

error_msg (obligatoire)

L'information spécifique de l'erreur de cet error, la longueur est limitée à 1024 octets. Au-delà de 1024 Les caractères en octets seront tronqués.

2

error_types (optionnel)

Il spécifie le type d'erreur de ce message d'erreur.

Types d'erreurs possibles-

  • E_USER_ERROR - Erreur de temps d'exécution fatal généré par l'utilisateur. Erreur irreparable. L'exécution du script est arrêtée.

  • E_USER_WARNING - Avis de temps d'exécution non fatal généré par l'utilisateur. L'exécution du script ne sera pas arrêtée.

  • E_USER_NOTICE - Par défaut. Avis de temps d'exécution généré par l'utilisateur. Le script peut trouver des erreurs, mais cela peut aussi se produire normalement lors de l'exécution du script.

Valeur de retour

Si l'erreur_type spécifié est incorrect, cette fonction renvoie FALSE, sinon TRUE.

Exemple en ligne

Voici l'utilisation de la fonction trigger_error-

<?php
 if ($test<10) {
    trigger_error("Les nombres ne peuvent pas être inférieurs à10");
}
?>
Vérifier le test‹/›

Résultat de la sortie :

Les nombres ne peuvent pas être inférieurs à10

PHP Error & Loggings Référentiel