IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Appel de methode dynamique


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 95
    Points : 71
    Points
    71
    Par défaut Appel de methode dynamique
    Bonjour,
    Voila grâce a la méthode magique __call je fais des appelles a des fonctions qui n'existent pas, pour accelerer le développement ( je sais ça peut paraitre farfelues mais c'est très utile ).
    Tout fonctionne a merveille, sauf un petit détails.

    Comment faire pour appeler une méthode grâce a une variable ?

    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $method = 'Nom';
    $this->get$method;
    Bien évidemment, ca ne fonctionne pas ... je pense vous l'aurez compris, je voudrai appeler la méthode getNom().

    Je sais que c'est possible, dans Zend c'est beaucoup utilisé, mais je n'ai pas la biblio sous les yeux ...

    Merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Août 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 95
    Points : 71
    Points
    71
    Par défaut
    Bon en fait je viens de trouver
    Pour ceux que ça interesse, faut faire tout simplement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    			$propriete = 'get'.$key;
    			$tabinfo[$value] = $this->$propriete();

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/01/2013, 14h19
  2. Introspection : Appel d'une methode dynamique ?
    Par stardeus dans le forum Langage
    Réponses: 6
    Dernier message: 05/12/2006, 10h48
  3. [Compilateur] appel de méthodes avec signature similaire
    Par Monkeyget dans le forum Général Java
    Réponses: 4
    Dernier message: 30/03/2005, 20h14
  4. Appeler une méthode dynamiquement
    Par doof dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/01/2005, 23h15
  5. [Reflection][Bean] Appel d'une méthode dynamiquement
    Par eraim dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 28/04/2004, 11h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo