PHP: Beispielcode für die gemeinsame Nutzung des Bereichsparsing-Operators (::)

黄舟
Freigeben: 2023-03-12 11:36:02
Original
1326 Leute haben es durchsucht

BereichsauflösungDer Operator(::) ist ein Doppelpunktpaar, das für den Zugriff auf statische Mitglieder, Methoden und Konstanten sowie Mitglieder und Methoden in der überschriebenen Klasse.

Wenn Sie die ::-Notation außerhalb einer Klasse verwenden, um auf diese statischen Mitglieder, Methoden und Konstanten zuzugreifen, müssen Sie den Klassennamen verwenden, wie im folgenden Beispiel gezeigt.

:: Beispiele für den Zugriff auf statische Mitglieder und Methoden

<?php
Class Person{
    // 定义静态成员属性
    public static $country = "中国";
    // 定义静态成员方法
    public static function myCountry() {
        //内部访问静态成员属性
        echo "我是".self::$country."人<br />";
    }
}

// 输出静态成员属性值
echo Person::$country."<br />";
// 访问静态方法
Person::myCountry();
?>
Nach dem Login kopieren
Verwenden Sie das Symbol ::, um auf statische Mitglieder und Methoden zuzugreifen. Weitere Informationen finden Sie unter „ PHP Static (statisch)“ .

:: Beispiel für den Zugriff auf Mitglieder und Methoden, die von der übergeordneten Klasse abgedeckt werden

Das obige ist der detaillierte Inhalt vonPHP: Beispielcode für die gemeinsame Nutzung des Bereichsparsing-Operators (::). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!