Migration de PHP 3 à PHP 4 <<< |
Changement de configuration | Nouveaux messages d'erreurs >>> |
7.2.5 Rapport d'erreur 7.2 Migration de PHP 3 à PHP 4 7 Annexes Manuel PHP ->Changement de configuration . Nouveaux messages d'erreurs |
7.2.5.1 Changement de configuration
Avec PHP 3, le niveau de rapport d'erreur était obtenu en ajoutant les constantes numériques de chaque niveau de rapport. Généralement, on utilisait 15 pour afficher toutes les erreurs, et 7 pour afficher toutes les erreurs hormis les alertes simples. PHP 4 dispose d'un nombre significativement plus grand de niveaux de rapport d'erreur, et l'analyseur accepte désormais les constantes symboliques destinées à configurer le comportement désiré. Le niveau de rapport d'erreur doit désormais être explicitement configuré en supprimant les niveaux dont vous ne voulez pas, grâce à la fonction de OU exclusif. Ça a l'air compliqué? Supposons que vous souhaitiez afficher toutes les erreurs, hormis les alertes de style, qui sont repérées par la constante : E_NOTICE. Il suffit d'ajouter la valeur suivante dans le fichier php.ini : error_reporting = E_ALL & ~E_NOTICE . Si vous voulez supprimer aussi les alertes, vous pouvez ajouter la constante appropriée, en la combinant avec l'opérateur OU logique '|': error_reporting= E_ALL & ~( E_NOTICE | E_WARNING ) .
|
<< | Changement de configuration | >> |
Migration de PHP 3 à PHP 4 | Rapport d'erreur | Nouveaux messages d'erreurs |