Apprendre la Programmation orientée objet en PHP
Un tutoriel de Quentin Busuttil
Le 2018-02-13 17:15:01, par Buzut, Membre émérite
Chers membres du club,
J'ai le plaisir de vous présenter ce tutoriel :
Bonne lecture
Retrouvez les meilleurs cours et tutoriels pour apprendre PHP.
J'ai le plaisir de vous présenter ce tutoriel :
Cet article était jusque là en privé, juste pour mon usage personnel, et puis je me suis dit qu'il serait bête de ne pas en faire profiter les autres (c'est le but d'un blog non ?). Voici donc quelques rappels sur la Programmation orientée objet (POO) en PHP. Bien que j'explique un peu les différentes notions, cet article est une cheatsheet sur la POO. Par conséquent, il n'est pas destiné à ceux qui n'en ont jamais fait (ils seront totalement perdus). En revanche, ceux qui connaissent déjà, mais qui, comme moi, ont quelques trous de mémoire, vous pouvez bookmarquer cet article !
-
JaroddMembre expérimentéGénial ! Merci pour le partage.
Un tel pense-bêteavec toutes les infos au même endroit est bien pratiquele 15/02/2018 à 18:37 -
domi65Membre éclairéTrès bonne synthèse, merci !le 18/02/2018 à 10:48
-
YadreïMembre à l'essaiHyper pratique !
Merci !le 20/02/2018 à 13:53 -
vttmanMembre émériteImpeccable, c'est tout ce que je cherchais
en condenséle 24/02/2018 à 8:30 -
JaroddMembre expérimentéBonjour,
Dans la partie I-F, quel est l'intérêt d'appeler setDb() dans le constructeur ?
Pourquoi ne pas faire directement :Code : 1
2
3
4public function __construct($db) { $this->_db = $db; }
Code : 1
2
3
4
5
6
7
8
9
10
11
12class MonObjetManager { public function __construct() { // ... autre chose } public function setDb(PDO $db) { $this->_db = $db; } } $manager = new MonObjetManager(); $manager->setDb($db);
le 21/04/2018 à 10:51