Contruire sa constante à partir d'une constante sys dynamiquement

Contruire sa constante à partir d'une constante sys dynamiquement - PHP - Programmation

Marsh Posté le 29-06-2010 à 12:59:14    

Hello tout le monde,  
 
 
J'aimerais construire dynamiquement une constante à partir d'une variable.
 
Ma constante ORDER_DIRECTION peut valoir 2 valeurs  

Code :
  1. soit : define('ORDER_DIRECTION', SORT_DESC);
  2. soit : define('ORDER_DIRECTION', SORT_ASC);


 
 
J'ai une variable que je recois en parametre. Elle peut prendre comme valeur  
soit $var="DESC";
soit $var="ASC";
 
Comme SORT_DESC et SORT_ASC sont des constantes systèmes PHP, je suis un peu ennuyés. Je ne sais pas comment faire.
 
Bien sur, un  

Code :
  1. define('ORDER_DIRECTION', 'SORT_'.$var);


ne fonctionne pas

Reply

Marsh Posté le 29-06-2010 à 12:59:14   

Reply

Marsh Posté le 29-06-2010 à 13:09:58    

peut-être
 
define('ORDER_DIRECTION', constant('SORT_'.$var));


---------------
oui oui
Reply

Marsh Posté le 29-06-2010 à 15:01:22    

art_dupond a écrit :

peut-être
 
define('ORDER_DIRECTION', constant('SORT_'.$var));


 
C'est super. C'est exactement cela.  
Merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed