Maison >développement back-end >Problème PHP >Que signifie le double deux-points en php

Que signifie le double deux-points en php

藏色散人
藏色散人original
2022-01-12 11:10:244428parcourir

php double colon est une méthode de référence pour les méthodes statiques et les propriétés statiques dans une classe. Le double colon est une référence statique à une méthode dans une classe, c'est-à-dire qu'il n'est pas nécessaire d'instancier un objet et la méthode dans la classe. est référencé directement via le nom de la classe.

Que signifie le double deux-points en php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Que signifie le double deux-points en php ?

Que signifient deux deux-points consécutifs dans Php : ?

Méthodes statiques et méthodes de référence de propriétés statiques dans une classe (deux deux-points (::) sont des références statiques aux méthodes de la classe ; c'est-à-dire qu'aucune instanciation n'est requise Objet, faites référence à la méthode dans la classe directement via le nom de la classe)

Par exemple :

class Test{
     public static $test = 1;
     public static function test(){
    }
}

Vous pouvez utiliser Test::$test directement pour obtenir la valeur de l'attribut $test sans instancier l'objet

Il en va de même pour les appels de méthode statique Test : :test(); Appeler directement la méthode statique test

Apprentissage recommandé : "Tutoriel vidéo PHP"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn