Définition et Utilisation des Classes en PHP
Objectifs
Les objectifs de cette vidéo sont les suivants :
- Comprendre la structure d'une classe en PHP
- Apprendre à définir et utiliser des propriétés et des méthodes
- Savoir manipuler les chaînes de caractères efficacement.
Résumé
Cet apprentissage se concentrera sur l'introduction à la programmation orientée objet en PHP, avec un focus sur la manipulation des chaînes de caractères.
Description
Il est temps de passer à la pratique. Dans cette partie, vous allez écrire plusieurs scripts pour faire vos armes en programmation orientée objet sous PHP. Pour cela, nous allons travailler sur une classe spécialisée dans le traitement des chaînes de caractères. Cette classe contiendra plusieurs méthodes permettant de simplifier les manipulations des chaînes de caractères.
Commençons par la définition d'une classe. Pour définir une classe, il suffit d'utiliser le mot « classe » suivi du nom de la classe. Pour définir les propriétés de la classe, vous utiliserez le mot-clé « public » si la propriété doit être accessible dans la classe, les classes dérivées et les objets, « private » si la propriété doit être accessible dans la classe seulement, ou « protected » si la propriété doit être accessible dans la classe et dans ses classes dérivées.
Par exemple, « private $non-prop » ou « non-prop » est le nom d'une propriété. Pour définir des fonctions membres, vous utiliserez cette syntaxe. Par convention, il est préconisé de sauvegarder la classe sous le nom « nom-classe.classe.php » où « nom-classe » est le nom de la classe.