1 |
E_ERROR
(int)
|
Les erreurs sont aussi affichées par défaut, et
l'exécution du script est interrompue. Elles indiquent
des erreurs qui ne peuvent pas être ignorées, comme
des problèmes d'allocation de mémoire, par exemple.
|
|
2 |
E_WARNING
(int)
|
Les alertes sont affichées par défaut, mais n'interrompent
pas l'exécution du script. Elles indiquent un
problème qui doit être intercepté par le script
durant l'exécution du script. Par exemple, appeler ereg()
avec une expression rationnelle invalide.
|
|
4 |
E_PARSE
(int)
|
Les erreurs d'analyse ne doivent être générées
que par l'analyseur. Elles ne sont citées ici que dans le
but d'être exhaustif.
|
|
8 |
E_NOTICE
(int)
|
Les remarques ne sont pas affichées par défaut, et indiquent que
le script a rencontré quelque chose qui peut être une erreur,
mais peut aussi être un événement normal dans la vie
du script. Par exemple, essayer d'accéder à une valeur qui
n'a pas été déclarée, ou appeler stat() sur
un fichier qui n'existe pas.
|
|
16 |
E_CORE_ERROR
(int)
|
Elles sont similaires aux erreurs E_ERROR , mais
elles sont générées par le code source de PHP. Les fonctions
ne doivent pas générer ce genre d'erreur.
|
|
32 |
E_CORE_WARNING
(int)
|
Elles sont similaires à E_WARNING , mais elles sont
générées par le code source de PHP. Les fonctions ne doivent
pas générer ce genre d'erreur.
|
|
64 |
E_COMPILE_ERROR
(int)
|
Elles sont similaires à E_ERROR , mais elles sont générées
par le moteur Zend. Les fonctions ne doivent pas générer ce genre
d'erreur.
|
|
128 |
E_COMPILE_WARNING
(int)
|
Elles sont similaires à E_WARNING , mais elles sont générées
par le moteur Zend. Les fonctions ne doivent pas générer ce genre
d'erreur.
|
|
256 |
E_USER_ERROR
(int)
|
Message d'erreur généré par l'utilisateur. Comparable à
E_ERROR . Elle est générée par le programmeur en PHP
par l'utilisation de la fonction trigger_error().
Les fonctions de PHP ne doivent pas générer ce genre d'erreur.
|
|
512 |
E_USER_WARNING
(int)
|
Message d'erreur généré par l'utilisateur. Comparable à
E_WARNING . Elle est générée par le programmeur en PHP
par l'utilisation de la fonction trigger_error().
Les fonctions de PHP ne doivent pas générer ce genre d'erreur.
|
|
1024 |
E_USER_NOTICE
(int)
|
Message d'erreur généré par l'utilisateur. Comparable à
E_NOTICE . Elle est générée par le programmeur en PHP
par l'utilisation de la fonction trigger_error().
Les fonctions de PHP ne doivent pas générer ce genre d'erreur.
|
|
2048 |
E_STRICT
(int)
|
Permet d'obtenir des suggestions de
PHP pour modifier votre code, assurant ainsi une meilleure
interopérabilité et compatibilité de celui-ci.
|
|
4096 |
E_RECOVERABLE_ERROR
(int)
|
Erreur fatale qui peut être captée. Ceci indique qu'une erreur
probablement dangereuse s'est produite, mais n'a pas laissé le moteur Zend
dans un état instable. Si l'erreur n'est pas attrapée par un
gestionnaire d'erreur défini par l'utilisateur (voyez aussi
set_error_handler(), l'application arrête
prématurément comme si cela était une E_ERROR .
|
|
8192 |
E_DEPRECATED
(int)
|
Alertes d'exécution. Activer cette option pour recevoir
des alertes sur les portions de votre code qui pourraient ne pas
fonctionner avec les futures versions.
|
|
16384 |
E_USER_DEPRECATED
(int)
|
Message d'alerte généré par l'utilisateur. Fonctionne de la même façon que
E_DEPRECATED , mis à part que le message est généré
par votre code PHP en utilisant la fonction trigger_error().
|
|
32767 |
E_ALL
(int)
|
Toutes les erreurs, alertes et notices.
|
|