Bonjour,

J'essaie depuis 1h et je m'y arrache les cheveux... Rien trouvé sur Google.

Vous devez connaitres les variables dynamiques :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$variable='pizza';
$action='acheter';
 
$acheter_pizza = 'miam';
 
echo ${$action.'_'.$variable};
J'essaie de faire pareil mais pour l'appel d'une fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
test('phpversion');
 
function	test($ptr)
{
	${'test_'.$ptr}();
}
 
function	test_phpversion()
{
	echo 'ok';
Mais cela me retourne une erreur :

Fatal error: Function name must be a string in D:\www\workplace\generate_xml.php on line 17

Je suis sûr de l'avoir déjà vu quelque part, mais j'ai oublié la syntaxe à utiliser...
Si quelqu'un l'a sous la main, ça serait gentil :p