Formation PUB010 : PHP, 2025 Notions de programmation appliquées au PHP (référence)

56.14 Définition d'une classe PHP


PHP est un langage de programmation orientée objet à part entière. Cette affirmation est vraie depuis la version 5 de PHP.

Il est donc possible de créer des classes, d'instancier des objets, d'appliquer les principes d'encapsulation, d'héritage, de polymorphisme, etc.

Pour créer une classe avec PHP :

PHP

class MaClasse

{

    // déclaration des propriétés

    private $maPropriete;

    // ...

 

    // déclaration du constructeur

    public function __construct() {

        // ...

    }

 

    // déclaration des méthodes

    public function MaMethode() {

        // ...

    }

 

    // ...

}

Et pour instancier un objet :

PHP

$monObjet = new MaClasse();

Pour plus d'information

« Les classes et les objets ». PHP. http://php.net/manual/fr/language.oop5.php

« Syntaxe de base ». PHP. http://php.net/manual/fr/language.oop5.basic.php

« Object-Oriented Programming in WordPress ». Envato tuts+. http://code.tutsplus.com/series/object-oriented-programming-in-wordpress--cms-699 

« Object-Oriented PHP for Beginners ». Tuts+. http://code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre