Utilisation du double deux-points :: en PHP
Apr 08, 2018 pm 01:39 PMLe contenu de cet article présente l'utilisation des doubles deux-points en PHP. Partagez maintenant avec tout le monde, les amis dans le besoin peuvent également se référer à
Opérateur double deux-points : c'est-à-dire que l'opérateur qualifié de portée L'opérateur de résolution de portée peut accéder aux valeurs statiques, const et classe remplacées. propriétés et méthodes.
1 Lors de l'appel de propriétés statiques et de méthodes statiques
::With- >. ;La fonction est la même, mais les objets utilisés sont différents ! :: Faites référence aux méthodes ou propriétés statiques de la classe et n'avez pas besoin d'être instanciées !
Créez une classe, puis créez une propriété statique $a et une méthode statique b, comme suit :
[php] voir en clair copier
classe test {
🎜> public $a> statique
public fonction b() {} }
Si vous souhaitez appeler la propriété statique $a, comme suit
[php] voir en clair copier
test::$a
Si vous souhaitez appeler la méthode statique b, comme suit
[php] voir en clair copier
test::b();
2. Lors de l'appel d'attributs ou de méthodes de sa propre classe ou classe parent
Créez d'abord une classe parent
[php] voir en clair copie
cours test { () {} } Créez ensuite un héritage de sous-classe Classe parent [php]
cours test { public fonction cs() {} } Quand nous devons appeler la méthode b de la classe parent
[php] voir en clair copier
parent::b(); Quand nous besoin Lors de l'appel de sa propre méthode cs, il existe deux méthodes
[php] voir en clair copier
$this->cs(); [php] afficher en clair copier
self::cs();
voir en clair
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian

Comment configurer Visual Studio Code (VS Code) pour le développement PHP
