Maison  >  Article  >  développement back-end  >  Fonction trigger_error() en PHP

Fonction trigger_error() en PHP

王林
王林avant
2023-09-03 12:29:021268parcourir

La fonction

Fonction trigger_error() en PHP

trigger_error() crée un message d'erreur défini par l'utilisateur.

Syntax

trigger_error(error_msg, error_type)

Parameters

  • 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.

  • Types d'erreurs possibles :
  • E_USER_ERROR − Erreur d'exécution fatale générée par l'utilisateur. Une erreur dont il est impossible de récupérer. 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.

Valeur de retour

Si un mauvais type d'erreur est spécifié, la fonction trigger_error() renvoie FALSE, sinon elle renvoie TRUE.

Exemple

Ce qui suit est un exemple −

Démontre la sortie

<?php
if ($demo<50) {
   trigger_error("Number cannot be less than 50");
}
?>

.

Il affichera également l'erreur personnalisée suivante

PHP Notice: Undefined variable: demo in /home/cg/root/4127336/main.php on line 2
PHP Notice: Number cannot be less than 50 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer