Bonjour,

il est possible en php de stocker un nom de fonction dans une variable et de l'appeler ensuite en rajoutant a cette variable des ()

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?php
function test()
{
echo 'ok';
}
 
$fonction ="test";
$fonction();
?>
Je souhaiterais faire quelque chose du meme genre mais avec des constante.
Selon la valeur contenu dans une variable $contante appeler le contenu de la constante défini dans un define

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?php
define("const_test", "Mon contenu");
define("const_testa", "Mon contenua");
define("const_testb", "Mon contenub");
 
$constant = "const_test";
?>
Y a t'il y moyen a partir de cette brève ébauche de script d'afficher le contenu des define par la variable $constant ?

Je vous remercie d'avance