Bon, le titre peut paraître paradoxal mais ça ne l'est pas. (enfin je pense)
Mon problème est le suivant : je souhaite appeler des constantes de façon dynamique. je sais comment faire avec des variables dynamiques mais pour les constantes, j'ai un problème
Exemple :
Mon fichier de constantes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php define("TITRE_ACCUEIL", "HOME"); define("TITRE_FORMATION", "FORMATION"); define("TITRE_COMPETENCES", "KNOWLEDGES"); define("TITRE_REAL", "REALISATIONS"); ?>
Le but est de récupérer dynamiquement les constantes et d'afficher leur valeur. J'ai essayé avec "eval" pensant que ça faisait la même chose que javascript mais j'ai toujours un problème de syntaxe que je n'arrive pas à résoudre
Mon code actuel PHP
Merci d'avance pour vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (!isset($_GET["maPage"])) { $titre = eval("TITRE_ACCUEIL"); } else { $page = $_GET["maPage"]; $titre = eval("return 'TITRE_'.strtoupper($page)"); } echo $titre;![]()
Partager