Comment créer une classe php

Le cœur de la programmation orientée objet est la classe. L'exemple montré ici crée une Page classe, qui fait partie d'un système de templates plus grande construite dans le livre. Le plein Page classe comprend diverses méthodes et propriétés qui sont utilisées pour construire chaque page.

Pour cet exercice, vous allez créer les débuts de la classe contenant quelques-unes des propriétés qui sont nécessaires afin de rendre une page Web HTML.

Suivez ces étapes pour cet exercice:

  1. Ouvrez votre éditeur de texte et de créer un nouveau fichier vide.

    image0.jpg
  2. Placez le code PHP suivant dans le fichier:

    {title = "du site Mon Web" public $ type = "défaut" de $ -Santé -Santé $ titleExtra = "" -} phpclass Page // fin de la classe de la page>; lt?
  3. Enregistrez le fichier sous classPage.php dans votre document root.

    image1.jpg

    Avec la classe Page créée, elle peut être instanciée. Parce que les trois propriétés sont publics, ils peuvent être consultés et modifiés à partir du programme d'instanciation. PHP peut également créer des propriétés protégées et privés, chacun avec leur propre ensemble de règles d'accès et de modification.

Cet exercice a montré combien il est simple de créer une classe en PHP. La prochaine étape pour la classe Page est d'ajouter des méthodes et propriétés supplémentaires si nécessaire afin de créer un système de modèle à part entière en PHP.