Page 1 sur 1

Déclaration de constante

Posté : 19 févr. 2011, 17:06
par Bosse.cie
Bonjour,
Petite question sans trop d'importance, mais qui me permet d'assouvir ma curiosité.

Je déclare une constante, avec cette ligne :

Code : Tout sélectionner

21 define (GROUPE, 5); //nombre à partir duquel des jours continues vont passer en groupé
Or voici le message auquel j'ai droit lors du lancement. Bon, ce n'est pas très grave, vu que ça n'influe pas sur le déroulement du script; mais :

1. Je ne sais exactement le niveau de gravité du terme "notice".
2. Si je comprends bien le message suivant, il m'est dit que j'utilise une constante indéfinie, alors que justement, c'est la ligne qui définie cette constante.
3. Oui, je suis nul en anglais.

Le message :
Notice: Use of undefined constant GROUPE - assumed 'GROUPE' in /var/www/version2/graphisme/appel/payes/taux_gene.php on line 21

SAUVEZ-MOI ! Assouvissez ma curiosité.

Merci

Michel

Re: Déclaration de constante

Posté : 19 févr. 2011, 17:09
par xTG
En fait PHP croit que tu définies une constante avec une autre constante, mais qui n'existe pas. :)
La syntaxe correcte est :
define("GROUPE",5);
// utilisation :
echo GROUPE;
Car sans les guillemets ce n'est pas une déclaration mais une utilisation de constante.

Re: Déclaration de constante

Posté : 19 févr. 2011, 18:09
par Bosse.cie
Oooooookayyyyyyyyyyyyyyyyy !

J'avais essayé de mettre des guillements autour du 5, au cas où...

Encore raté.

Un jour, je l'aurais.


Merci, je vais modifier ça dans mes déclarations de constante.


Michel

Edit : Et ça marche !