Bonjour;
Quelle est la cause de la message d'erreur suivante:
"Use of undefined constant php - assumed 'php' in c:\program files\easyphp1-8\www\test.php on line 4" par exemple;
et marci.
Bonjour;
Quelle est la cause de la message d'erreur suivante:
"Use of undefined constant php - assumed 'php' in c:\program files\easyphp1-8\www\test.php on line 4" par exemple;
et marci.
cela veut dire que tu utilises une constante qui n'est pas définie, c'est clair.
il est probable que tu as oublié de mettre un $ devant ta variable, et de ce fait php considère ta variable comme une constante, à laquelle tu n'as assigné aucune valeur
Salut,
Ca m'arrivais aussi souvent pour des tableaux. Par exemple :
Le premier exemple fonctionne tout de même, à condition qu'il n'existe pas de constante appellée cle1 ! (car php suppose qu'une constante non définie est égale à son nom)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $tableau = array('cle1' => 'valeur1', 'cle2' => 'valeur2'); echo $tableau[cle1]; // incorrect : cle1 n'est pas considéré comme une chaine litérale mais comme une constante. echo $tableau['cle1']; // correct echo $tableau["cle1"]; // correct
Partager