bonsoir à tous,
pouvez-vous m'aider ?
Je ne comprends comment écrire cette ligne
Code:$c = new $className;
je voudrais en fait utiliser ma variable className pour executer le new.
comment faire ?
Merci de votre aide
Version imprimable
bonsoir à tous,
pouvez-vous m'aider ?
Je ne comprends comment écrire cette ligne
Code:$c = new $className;
je voudrais en fait utiliser ma variable className pour executer le new.
comment faire ?
Merci de votre aide
Salut,
je ne comprends pas trop ta question...
ceci fonctionne :
Code:
1
2
3
4
5
6 class Foo { } $a = 'Foo'; $b = new $a;
Est-ce que ta classe est bien accessible à cet endroit du code ?
Si tu l'instancies directement avec son nom, ça fonctionne ?
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:
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:
1
2 $c = new Army ();
est-ce que mon code est juste ?
dois-je ajouter quelque chose ?
merci de votre aide