Page 1 sur 1

Faire une concaténation avec une constante dans une classe P

Posté : 06 juin 2011, 16:13
par laresistance2
Bonjour,
Je voudrais savoir comment faire une concaténation dans une constante (const) dans une classe en php.
Je sais qu'avec les constante classique (define) il est possible de le faire mais apparemment avec les classes ce n'est pas possible de le faire...
Avez-vous une idée ou solution ou bien c'est tout simplement impossible ?
Merci d'avance

Re: Faire une concaténation avec une constante dans une classe P

Posté : 06 juin 2011, 21:03
par momox
$var = class::CONST;
$concat = $var . $var1 . $var2;
Je me demande même si la forme suivante n'est pas valable, je n'ai pas de quoi tester dans l'immédiat:
$concat = class::CONST . $var1 . $var2;
Cordialement ;)

Re: Faire une concaténation avec une constante dans une classe P

Posté : 09 juin 2011, 05:02
par devlop78
Oui, c'est assez problématique. Bien que logiquement, une constante de classe est quelque chose de fixer, et ce quelque soit la présence ou non d'instances, des appels statiques.