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 :

variable dans appel de method


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    335
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 335
    Par défaut variable dans appel de method
    bonsoir à tous,

    pouvez-vous m'aider ?
    Je ne comprends comment écrire cette ligne
    Code 'php : Sélectionner tout - Visualiser dans une fenêtre à part
    $c = new $className;

    je voudrais en fait utiliser ma variable className pour executer le new.

    comment faire ?

    Merci de votre aide

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut,

    je ne comprends pas trop ta question...
    ceci fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    class Foo {
     
    }
     
    $a = 'Foo';
    $b = new $a;

  3. #3
    Membre extrêmement actif
    Avatar de Sodium
    Femme Profil pro
    Développeuse web
    Inscrit en
    Avril 2014
    Messages
    2 324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeuse web

    Informations forums :
    Inscription : Avril 2014
    Messages : 2 324
    Billets dans le blog
    1
    Par défaut
    Est-ce que ta classe est bien accessible à cet endroit du code ?
    Si tu l'instancies directement avec son nom, ça fonctionne ?

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    335
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 335
    Par défaut
    Bonjour à tous,

    je vous ai mal expliqué ce que je voudrai faire
    Mes excuses à ceux qui m'ont répondu.

    ce que je voudrai faire :
    j'ai au sein du meme modele plusieurs class dont cette class Model qui doit servir d'une page appelant les autres class du meme dossier.

    en fait, j'aimerai pouvoir écrire dans mon controleur :

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $c = new Model ("Army", "truc");

    et que cela appelle ma class Army et me lance la methode truc.

    à vrai dire, je voulais savoir si avec ce j'ai écrit cela fonctionnait parce que moi j'ai l'habitude d'écrire
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $c = new Army ();

    est-ce que mon code est juste ?

    dois-je ajouter quelque chose ?

    merci de votre aide

Discussions similaires

  1. convertir la valeur dune variable pour appeler une method.
    Par speed034 dans le forum Ruby on Rails
    Réponses: 2
    Dernier message: 06/06/2011, 11h08
  2. [AJAX] Variable dans appel Ajax
    Par 20cents dans le forum AJAX
    Réponses: 5
    Dernier message: 28/03/2011, 17h21
  3. instancier une variable sans appeller de methode?
    Par debutant_linux dans le forum Ruby on Rails
    Réponses: 4
    Dernier message: 05/07/2007, 11h31
  4. Appel de methode dont le nom est dans une variable
    Par osopardo dans le forum Langage
    Réponses: 1
    Dernier message: 24/11/2005, 20h56
  5. [débutant] appeler plusieurs methodes dans une page html
    Par soulhouf dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 24/08/2005, 19h20

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