Constructeur
Définition : Constructeur
Lors de la création de l'objet avec le mot clé new, PHP permet d'exécuter du code spécifique.
Ce code doit être écrit dans une méthode particulière dite constructeur :
1
__construct()
attention, il y a deux traits de soulignement avant le mot construct.
1
class Identite {
2
protected $nom;
3
protected $prenom;
4
public function __construct($nom,$prenom)
5
{
6
$this->nom = $nom;
7
$this->prenom = $prenom;
8
}
9
public function getNomPrenom(){
10
return "{$this->nom()} {$this->prenom()}";
11
}
12
}
13
$fiche = new Identite("vanneste","vincent");
14
echo $fiche->getNomPrenom();