Construire le nom d'une fonction avec des variables

Petit nouveau ! | 9 Messages

10 avr. 2011, 18:55

Salut,

J'utilise dans mon code des fonctions afin de récupérer des noms de département de différent pays. Il y a une fonction par pays.

Par exemple pour la france ma fonction est : addresses_province_list_fr()

Je voudrai pouvoir faire appel à ces fonctions de façon dynamique, par exemple :

Code : Tout sélectionner

$code_pays = 'fr'; $resultat = 'addresses_province_list_'.$code_pays.'()';
Mais bien sur ça ne marche pas. j'ai cherché un peu partout mais je n'ai rien trouvé a ce sujet, c'est pourquoi je fait appel a votre aide.

Merci d'avance.

ViPHP
xTG
ViPHP | 7331 Messages

10 avr. 2011, 19:06

$code_pays = 'fr';
$fonction= 'addresses_province_list_'.$code_pays;
$resultat = $fonction();
Et ainsi ?

Petit nouveau ! | 9 Messages

10 avr. 2011, 19:59

Re,

Super ca marche.

Merci beaucoup pour le coup de main

a+