Rapport d'erreurs
Pour
signaler
les
erreurs
d'
une
fonction
interne
,
vous
devez
appelez
la
fonction
php3_error(
)
.
Cette
fonction
prend
deux
arguments
au
moins
:
le
niveau
de
l'
erreur
,
et
le
message
d
'erreur
,
sous
forme
de
chaîne
de
caractères
.
Tous
les
arguments
suivants
sont
des
paramètres
de
formats
de
chaîne
.
Les
niveaux
d
'
erreurs
sont
:
E_NOTICE
Les
notes
ne
sont
pas
affichées
par
défaut
,
et
indique
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
.
E_WARNING
Les
alertes
sont
affichées
par
défaut
,
mais
n'
interrompent
pas
l
'éxécution
du
script
.
Elles
indiquent
un
problème
qui
doit
être
intercepté
par
le
script
avant
que
l
'
appel
.
Par
exemple
,
appeler
ereg(
)
avec
une
regex
invalide
.
E_ERROR
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
.
E_PARSE
Les
erreurs
d'
analyse
de
doivent
être
générées
que
par
l
'analyseur
.
Elles
ne
sont
citées
ici
que
dans
le
but
d
'
être
exhaustif
.
E_CORE_ERROR
Elles
sont
similaires
aux
erreurs
E_ERROR
,
mais
elles
sont
générées
par
le
code
de
PHP
.
Les
fonctions
ne
doivent
pas
générer
ce
genre
d
'
erreur
.
E_CORE_WARNING
Elles
sont
similaires
à
E_WARNING
,
mais
elles
sont
générées
par
le
code
de
PHP
.
Les
fonctions
ne
doivent
pas
générer
ce
genre
d
'
erreur
.
E_COMPILE_ERROR
Elles
sont
similaires
à
E_ERROR
,
mais
elles
sont
générées
par
Zend
Scripting
Engine
.
Les
fonctions
ne
doivent
pas
générer
ce
genre
d
'
erreur
.
E_COMPILE_WARNING
Elles
sont
similaires
à
E_WARNING
,
mais
elles
sont
générées
par
Zend
Scripting
Engine
.
Les
fonctions
ne
doivent
pas
générer
ce
genre
d
'
erreur
.
E_USER_ERROR
E_USER_ERROR
est
comparable
à
E_ERROR
.
Elle
est
générée
en
PHP
par
l'
utilisation
de
la
fonction
trigger_error(
)
.
Les
fonctions
ne
doivent
pas
générer
ce
genre
d
'
erreur
.
E_USER_WARNING
E_USER_WARNING
est
comparable
à
E_WARNING
.
Elle
est
générée
en
PHP
par
l'
utilisation
de
la
fonction
trigger_error(
)
.
Les
fonctions
ne
doivent
pas
générer
ce
genre
d
'
erreur
.
E_USER_NOTICE
E_USER_WARNING
est
comparable
à
E_NOTICE
.
Elle
est
générée
en
PHP
par
l'
utilisation
de
la
fonction
trigger_error(
)
.
Les
fonctions
ne
doivent
pas
générer
ce
genre
d
'
erreur
.