bonjour,
Je voulais si en php il existe une méthode qui prend en paramètre le nom d'une classe et retourne un objet. L'équivalent de Class.forname et ClassLoader.loadClass en java.
merci d'avance








bonjour,
Je voulais si en php il existe une méthode qui prend en paramètre le nom d'une classe et retourne un objet. L'équivalent de Class.forname et ClassLoader.loadClass en java.
merci d'avance
à priori pas besoin :
$maclasse='toto';
$monobj=new $maclasse();
à voir dans la FAQ :
http://php.developpez.com/faq/?page=...asse_dynamique








je vais essayer, j'aurais du y penser merci pour la réponse.








Par hasard, quelqu'un a deja essayé d'instancier un objet a partir d'un nom d'une classe en PHP4 ?
Pour ma part, je declare chaque classe a instancier dans un switch case() qui me retourne un nouvel objet de la classe demandée.
Oui déjà fait en php4 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $cls= 'Action'.$page; if ( class_exists ( $cls ) ) { $classeAction = new $cls (); return $classeAction; }
Partager