PHP optimisation

Smoking bird Messages postés 911 Statut Membre -  
Smoking bird Messages postés 911 Statut Membre -
Bonjour,

J'aimerais trouver plus élégant pour ceci:

$how=$this->how;
$execute->$how();


repasser l'attribut d'une classe dans une simple variable me dérange, mais je ne parviens pas à trouver une meilleure façon de faire. L'ensemble du code fonctionne parfaitement, il n'y a pas d'erreurs, je suis juste contraint de passer par cette redéfinition de variable et je trouve ça plutôt moche, quelqu'un pourrait il m'aider?

Cordialement,

Smoke
A voir également:

2 réponses

avion-f16 Messages postés 20367 Date d'inscription   Statut Contributeur Dernière intervention   4 509
 
La ligne qui me dérange le plus dans ton code est celle-ci : $execute->$how();
Tout simplement parce qu'il ne faut pas mettre le "$" pour accèder à un attribut.
0
Smoking bird Messages postés 911 Statut Membre 58
 
Salut avion-f16, la forme?^^
Merci de prendre le temps de te pencher sur une question aussi 'superficielle'^^.
Là en l'occurence, cette ligne ne me sert pas à accéder à un attribut, mais à une méthode, grâce à une variable, la méthode appellée n'étant pas toujours la même. Il s'agit des dernières lignes d'un système d'appel de classe et de fonction par analyse de la query string^^.
0