Maison > Article > développement back-end > fonction user_error() en PHP
La fonction user_error() est un alias de la fonction trigger_error() en PHP. Il est utilisé pour déclencher des conditions d'erreur utilisateur, soit avec le gestionnaire d'erreurs intégré, soit avec une fonction définie par l'utilisateur qui a été définie comme nouveau gestionnaire d'erreurs.
user_error(error_msg, error_type)
error_msg - Spécifiez le message d'erreur. La limite de longueur est de 1 024 caractères.
error_type - Spécifie le type d'erreur pour ce message d'erreur.
Voici les types d'erreurs possibles -
E_USER_ERROR - Erreur d'exécution fatale générée par l'utilisateur. Erreur irrécupérable. L'exécution du script est arrêtée.
E_USER_WARNING - Avertissement d'exécution non fatal généré par l'utilisateur. L'exécution du script ne s'arrêtera pas.
E_USER_NOTICE - Valeur par défaut. Notifications d'exécution générées par l'utilisateur. Le script a détecté quelque chose qui peut être une erreur, mais qui peut également se produire lors de l'exécution normale du script.
Si le mauvais type d'erreur est spécifié, la fonction user_error() renvoie FALSE, sinon elle renvoie TRUE.
Voici un exemple -
Démo
<?php if ($demo<10) { user_error("Number cannot be less than 2"); } ?>
Voici la sortie -
PHP Notice: Undefined variable: demo in /home/cg/root/4127336/main.php on line 2 PHP Notice: Number cannot be less than 2 in /home/cg/root/4127336/main.php on line 3
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!