Heim  >  Artikel  >  Backend-Entwicklung  >  Sprechen Sie über die Unterschiede zwischen den PHP-Operatoren „::“, „->“ und „=>“

Sprechen Sie über die Unterschiede zwischen den PHP-Operatoren „::“, „->“ und „=>“

青灯夜游
青灯夜游nach vorne
2020-07-13 17:36:045611Durchsuche

Sprechen Sie über die Unterschiede zwischen den PHP-Operatoren „::“, „->“ und „=>“

Als ich kürzlich PHP lernte, war ich etwas verwirrt über die drei Operatoren „::“, „->“ und „=>“. Details finden Sie hier.

1."::" Operation

Dieser Operator ist eine Methode zum Aufrufen statischer Mitglieder in einer Klasse, wie zum Beispiel:

 class xxx{
  protected static $instance;
 self::$instance="111";
//或者 $this::$instance = "222";
}

2."->"Operator

Dieser Operator ist eine Methode zum Betreiben von Mitgliedsvariablen in einer Klasse, bei denen es sich um nicht statische Mitglieder handeln kann Variablen wie:

 class xxx{
  private $test;
 $this-test="111";
}

3."=>"Operator

Dieses Budget wird bei der Zuordnung des Schlüssels und des Werts verwendet Array-Operator.

Die durch Kommas getrennte Syntax „index => values“ definiert den Index und den Wert.

Verwandte Lernempfehlungen: PHP-Programmierung vom Einstieg bis zur Beherrschung

Das obige ist der detaillierte Inhalt vonSprechen Sie über die Unterschiede zwischen den PHP-Operatoren „::“, „->“ und „=>“. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen