Comment appeler le constructeur d'une classe en PHP 5
playboy-1990
Messages postés
593
Statut
Membre
-
vordano Messages postés 1981 Statut Membre -
vordano Messages postés 1981 Statut Membre -
Bonjour,
Voici comment je fais en PHP 4+ pour appeler le constructeur dans la classe
Mais en PHP 5 avec le constructeur qui s'appele __construct comment dois-je faire pour appeler le constructeur ?
Pouvez-vous me le dire ?
Merci
--
Appuyer sur Ctrl + W pour voir quelque chose d'étonnant et fantastique...
Voici comment je fais en PHP 4+ pour appeler le constructeur dans la classe
class MaClass
{
var $attribut;
/*
* Constructeur
*/
function MaClass($var='')
{
return (!empty($var)) ? true : false;
}
function truc($truc)
{
// Appele au constructeur
return new MaClass($truc);
}
}
Mais en PHP 5 avec le constructeur qui s'appele __construct comment dois-je faire pour appeler le constructeur ?
Pouvez-vous me le dire ?
Merci
--
Appuyer sur Ctrl + W pour voir quelque chose d'étonnant et fantastique...
3 réponses
-
Quelqu'un peut-il me répondre car dans la doc il ne parle pas de ce problème spécifique comme dans mon exemple
-
http://www.php.net/manual/fr/language.oop5.magic.php
http://www.php.net/manual/fr/language.oop5.decon.php#language.oop5.decon.constructor -
glopglop t'as répondu :)
tu écrit ta méthode __construct dans ta classe nommé MaClasse
puis dans ton code tu met $objet=new MaClasse()