Maison >Problème commun >Comment afficher un message d'erreur dans phpcms

Comment afficher un message d'erreur dans phpcms

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌original
2023-06-13 14:41:181778parcourir

phpcms pour afficher les messages d'erreur : 1. Créez un exemple de fichier PHP ; 2. Utilisez "error_reporting(E_ALL)" pour afficher toutes les erreurs ; 3. Définissez "display_errors" sur 1 pour afficher les messages d'erreur. allez dans le navigateur.

Comment afficher un message d'erreur dans phpcms

Le système d'exploitation pour ce tutoriel : système Windows 10, version phpcms v9, ordinateur Dell G3.

Pour afficher les informations d'erreur dans phpcms, vous pouvez utiliser les fonctions intégrées `error_reporting()` et `ini_set()`.

Ce qui suit est un exemple de code qui affiche tous les messages d'erreur :

1 Définissez le niveau de rapport d'erreurs

<?php
// 显示所有错误
error_reporting(E_ALL);
// 除了提示级别之外的所有错误
error_reporting(E_ALL & ~E_NOTICE);
// 关闭所有错误报告
error_reporting(0);
?>

Ces options. dira à PHP d'afficher différents niveaux d'erreurs. Par exemple, si vous définissez error_reporting() sur E_ALL, PHP affichera toutes les erreurs, y compris les avertissements, les erreurs fatales, etc.

2. Modifiez les paramètres INI au moment de l'exécution

<?php
// 显示所有错误
ini_set(&#39;display_errors&#39;, 1);
// 隐藏所有错误
ini_set(&#39;display_errors&#39;, 0);
?>

En appelant la fonction ini_set() et en définissant le premier paramètre sur display_errors, le deuxième paramètre est spécifique à la valeur à set (0=masquer, 1=afficher).

En combinant ces deux fonctions ensemble, vous pouvez obtenir ce qui suit dans votre code :

<?php
// 显示所有错误
error_reporting(E_ALL);
ini_set(&#39;display_errors&#39;, 1);
?>
<!DOCTYPE html>
<html>
<head>
<title>Error Reporting Example</title>
</head>
<body>
<?php
// Your PHP code here
?>
</body>
</html>

Dans cet exemple, PHP affichera toutes les erreurs et définira display_errors sur 1 pour afficher un message d'erreur au navigateur.

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn