J'essaie d'effectuer la même fonction dosomething()
à plusieurs variables $lastsum $avatar $angels $city $square
en PHP.en passant les noms de variables en tant que chaîne
$lastsum->dosomething();
$avatar->dosomething();
$angels->dosomething();
$city->dosomething();
$square->dosomething();
Y at-il un moyen de rendre ce code plus propre en énumérant les noms des variables dans un tableau de chaînes et exécuter la fonction avec une boucle. Je cherche quelque chose comme ça. Est-ce que quelqu'un sait la bonne façon de le faire en PHP?
$all = ['lastsum' , 'avatar', 'angels' , 'city' , 'square'];
foreach (....){
$(nameofvariable)->dosomething();
}
Variables variables ^.^Oh PHP ... – mpen
@Mark: Heh. Je n'ai pas encore trouvé d'utilisation pour les variables variables. Je pense qu'il a été reporté de l'ère 'register_globals' ou quelque chose. Parce qu'un tableau fournit des fonctionnalités similaires et beaucoup plus. – netcoder