Maison >développement back-end >Problème PHP >Comment créer un message d'erreur d'invite php
Comment afficher un message d'erreur en php :
Étapes de la solution
1. Utilisez d'abord l'outil d'édition pour ouvrir le fichier. fichier de configuration php
2. Ajoutez les lignes de code suivantes en tête du fichier de configuration php
ini_set("display_errors", "stderr") ; //Ce que fait la fonction ini_set : Définir une valeur pour une option de configuration,
error_reporting(E_ALL); //Afficher tous les messages d'erreur
comme indiqué ci-dessous :
Description du paramètre :
(1) display_errors
Dans le fichier de configuration php, le paramètre de l'option "display_errors" permet de : s'il faut afficher le message d'erreur à l'écran dans le cadre de la sortie, ou à l'utilisateur masqué mais non affiché. Définir "stderr" signifie envoyer vers stderr au lieu de stdout. "stderr" est disponible depuis PHP 5.2.4. Dans les versions précédentes, cette valeur de configuration était de type booléen.
Bien que display_errors puisse également être défini au moment de l'exécution (en utilisant ini_set()), tous les paramètres d'exécution seront invalides lorsqu'une erreur fatale se produit dans le script. Car dans ce cas l’opération attendue ne sera pas réalisée.
(2) error_reporting
Définissez le niveau de rapport d'erreurs. Ce paramètre peut être un entier arbitraire représentant un champ de bits binaires ou un nom de constante. Les niveaux d'erreur et les constantes sont définis dans Constantes prédéfinies.
En PHP5.3 et supérieur, les valeurs par défaut sont E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED. Ce paramètre n’affichera pas les messages d’erreur de niveau E_NOTICE, E_STRICT et E_DEPRECATED. Ils peuvent être affichés pendant le développement. Dans les versions antérieures à PHP 5.3.0, les valeurs par défaut étaient E_ALL & ~E_NOTICE & ~E_STRICT. En PHP 4, les valeurs par défaut sont E_ALL & ~E_NOTICE.
3. Redémarrez le serveur
Après avoir redémarré le serveur, vous verrez le message d'erreur lors de l'exécution du code d'erreur
Références associées : php chinois site Internet
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!