Le Constructeur
Définition
Le constructeur d'un objet est la première fonction automatiquement appelée lors de l'instanciation de celui ci.
Un constructeur sert à initialiser les propriétés ou à les calculer.
Le constructeur dans un objet est une fonction dite "magique" car elle est appelée automatiquement.
Exemple
class Object
{
private $prop1;
private $prop2;
private $prop3;
public function __construct($prop1, $prop2, $prop3)
{
$this->prop1 = $prop1;
$this->prop2 = $prop2;
$this->prop3 = $prop3;
}
}
/!\ ATTENTION /!\
Le constructeur d'un object doit être public sans quoi il vous sera impossible de l'instancier/le créer.