Welche Funktionen haben ->, => und :: in PHP?

PHPz
Freigeben: 2023-03-05 22:02:02
nach vorne
3006 Leute haben es durchsucht

Was sind die Funktionen von ->, =>,:: in PHP? Der folgende Artikel stellt Ihnen die Funktionen von ->, =>,:: in PHP vor. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Welche Funktionen haben ->, => und :: in PHP?

Empfohlen: „PHP-Video-Tutorial

1“ –> Wird zum Lesen der Eigenschaften und Methoden in der Klasse verwendet, nachdem das Objekt instanziiert wurde.

Zum Beispiel:

class Test{
    function add(){return $this->var++;}     var $var = 0; } $a = new Test; //实例化对象名称 echo $a->add(); echo $a->var;
Nach dem Login kopieren

2.=>, wird in Arrays verwendet, die übliche Verwendung ist Array (key=>values).

$a = array(
  '0' => '1',   '2' => '4', ); echo $a['0']; echo $a['2'];
Nach dem Login kopieren

3.

:: Statische Methoden und statische Eigenschaften in

Klassen Referenz Methoden

Zum Beispiel können die statischen Methoden und statischen Eigenschaften der Klasse

class Test{
    public static function test(){     public static $test = 1;    } }
Nach dem Login kopieren

direkt verwendet werden, ohne das Objekt zu instanziieren (die verwendete Methode ist Klassenname::statischer Methodenname).

Test::test(); statische Methode

test Test::$test; um den Wert des statischen Attributs $test zu erhalten

Hinweis: Die statische Methode wurde bereits instanziiert und im Speicher gespeichert, wenn sie diese Klasse liest oder diese Klassendatei einführt Klassen müssen neu sein. Selbst wenn eine statische Klasse mehrere Instanzen im Speicher hat, gibt es nur eine Kopie der statischen Attribute.

Das obige ist der detaillierte Inhalt vonWelche Funktionen haben ->, => und :: in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:csdn.net
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