[PHP] La POO... A quoi ca me sert?

kelsett Messages postés 376 Statut Membre -  
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,
Juste une question comme ca, c'est quoi les avantages de la POO en Php ? J'ai regardé vite fait quelques cours là dessus sur Internet, mais je ne comprends toujours pas l'avantage, puisque je peux faire la même chose avec des fonctions et des arrays...
Pouvez vous m'éclairer à ce sujet ?
Merci d'avance
A voir également:

3 réponses

avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
POO est une manière de programmer et pas qu'en PHP, qui peux être très utile.
Ton code sera plus lisible et plus facile à entretenir.
Elle est principalement utiliser dans les frameworks, dans les projets ayant une architecture MVC et pour les librairies/bibliothèques (par exemple, GeSHi utilise de la POO).
0
kelsett Messages postés 376 Statut Membre 62
 
"Ton code sera plus lisible et plus facile à entretenir. "
En quoi est ce qu'il sera plus facile à entretenir? Les classes reviennent au même que les fonctions niveau organisation... non ?

Désolé, Chieur Inside :p
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Oui, sauf que les classes permettent de classer les fonctions par catégories (pour ne pas répéter encore "classe").
0
kelsett Messages postés 376 Statut Membre 62
 
Hmm... Peut-être bien... Je repasse dès que j'ai relu les cours de POO pour voir... ^^

En tout cas merci pour l'éclaircissement :D
0
Apatik Messages postés 6040 Statut Contributeur 782
 
Je ne saurais pas défendre le POO utilisée au niveau Web.. j'ai jamais pratiqué. Par contre, dans le cas de script de type client/serveur, c'est extrement utile, la possibilité de créer plusieurs instances avec ses variantes étant merveilleuse =)
Pour ma part, je l'ai utilisé dans des Bot Irc, et ça autorise beaucoup de choses que la programmation classique n'autorise pas.

Quoi que je me souviens d'une source de CMS dans leque les extractions de la BDD étaient directement stockées dans une classe, ce qui m'avait paru plus sécurisé qu'un array (mais je ne saurais plus dire pourquoi..)
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Quoi que je me souviens d'une source de CMS dans leque les extractions de la BDD étaient directement stockées dans une classe, ce qui m'avait paru plus sécurisé qu'un array (mais je ne saurais plus dire pourquoi..)
C'est faisable avec PDO.
0