Les classes d'objets :

PHP permet la Programmation Orientée Objet

Une classe est un modèle de structure qui permet de créer des objets

Un objet est une instance d'une classe

Une classe est définie par :

Afin de tester les classes, on met en place un dossier nommé "php-classes" dans le dossier de l'émulateur de serveur Apache et on met en place l'arborescence suivante :

Les fichiers de classes doivent être nommés en commençant par une majuscule et doivent avoir le même nom que la classe qui y est déclarée, de sorte que l'on crée un fichier nommé "Produit.php" dans le dossier "classes".

Le code de la classe d'objet "Produit" est déclaré et structuré comme suit :

Lorsque qu'une classe est déclarée on peut faire une instance de l'objet depuis n'importe quel autre fichier. Il faut pour cela faire un require du fichier de classe dans le fichier concerné et ensuite créer l'instance comme suit :