Retour au cours

Propriétés et Méthodes Statiques

PHP : Le Bootcamp Complet du Débutant à l'Expert (0 à Héros)

37. Propriétés et Méthodes Statiques

Normalement, les membres de classe appartiennent à l'instance de l'objet. Les membres statiques, cependant, appartiennent à la classe elle-même, et non à une instance d'objet spécifique. Ils sont partagés entre toutes les instances.

Déclaration des Membres Statiques

Utilisez le mot-clé static avant la déclaration de la propriété ou de la méthode.

Accès aux Membres Statiques

  1. Depuis l'extérieur de la classe : Utilisez le double deux-points (Opérateur de Résolution de Portée) ::.
  2. Depuis l'intérieur de la classe : Utilisez self:: au lieu de $this->.

php

getCount(); // Résultat : 3 ?>

Quand utiliser Statique : Pour les fonctions utilitaires, les méthodes d'aide, ou les compteurs/configurations qui doivent être universels et ne pas dépendre de la création d'objets (par exemple, fonctions mathématiques, paramètres de configuration partagés).