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 -
Bonjour,
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

  1. playboy-1990 Messages postés 593 Statut Membre 273
     
    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
    0
    1. playboy-1990 Messages postés 593 Statut Membre 273
       
      Pouvez-vous me répondre ?
      0
  2. glopglop
     
    http://www.php.net/manual/fr/language.oop5.magic.php
    http://www.php.net/manual/fr/language.oop5.decon.php#language.oop5.decon.constructor
    -2
  3. vordano Messages postés 1981 Statut Membre 316
     
    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()
    -2