Heim > Artikel > Backend-Entwicklung > Was bedeutet die PHP-Pfeilnummer?
In PHP wird das Pfeilzeichen „->“ als eingefügter Dereferenzierungsoperator bezeichnet. Es handelt sich um eine Methode zum Aufrufen einer Unterroutine, die Parameter als Referenz übergibt. „Operationsoperator, die Syntax lautet „Klasse -> Mitgliedsvariablen oder Mitgliedsfunktionen der Klasse“; die linke Seite des „->“-Operators dient zum Abrufen der Instanz der Klasse, und die rechte Seite wird angegeben und aufgerufen die Methoden und Attribute der linken Klasse.
Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP8-Version, DELL G3-Computer
In PHP wird die Pfeilnummer „->
“ als Plug-in-Dereferenzierungsoperator bezeichnet (Infix-Dereferenzierungsoperator). Mit anderen Worten handelt es sich um eine Methode, die eine Unterroutine aufruft, deren Parameter (natürlich unter anderem) per Referenz übergeben werden. Das Pfeilzeichen „->“ kann in einer Klasse verwendet werden, um auf Funktionen oder Objekte in der Klasse zuzugreifen. ->
”被称为插入式解引用操作符(infix dereference operator)。换句话说,它是调用由引用传递参数的子程序的方法(当然,还有其它的作用)。箭头号“->”可用于类中,访问类里的函数或对象。
正如我们上面所提到的,在调用PHP的函数的时候,大部分参数都是通过引用传递的。PHP中的‘->'功能就和它们在Perl或C++中一样。
引用一个类的属性和方法就使用->
符号。->
->
. ->
bedeutet Aufruf. 类 -> 类的成员变量或者成员函数Die linke Seite des „->“-Operators dient dazu, die Instanz der Klasse abzurufen, und die rechte Seite gibt die Methoden und Eigenschaften der linken Klasse an und ruft sie auf. Wir verwenden den folgenden Beispielcode, um den Pfeiloperator in PHP zu veranschaulichen.
class 类名{ $属性名1 =“属性1”; $属性名2 =“属性2”; function 方法名1(){ ... 处理过程... } function 方法名2(){ ...处理过程 ... } }Als nächstes kommt „Instanz“, aber dies bezieht sich auf eine Instanz, die aus der definierten Klasse erstellt wurde, die der obigen Vorlage entspricht. Wenn Sie den neuen Operator angeben und ihn als Klassenname() schreiben, wird eine Instanz erstellt.
Im folgenden Beispiel wird die generierte Instanz der Variablen $instance zugewiesen.
$instance = new 类名();
Schreibmethode für Pfeiloperatoren
Ein Beispiel für die Verwendung des Pfeiloperators ist wie folgt. Der folgende Code greift auf „Eigenschaftsname 1“ und „Eigenschaftsname 2“ zu.$instance->属性名1; $instance->属性名2;Der folgende Code ruft „Methode 1“ und „Methode 2“ auf.
$instance->方法名1(); $instance->方法名2();
// person类 class Person { // 名称 $name; // 构造函数在实例生成的时的名称设置 function__construct($name) { $this->name = $name; } // 进行自我介绍 function introduceSelf() { echo "我是". $this->name ."同学".PHP_EOL; } } $taro = new Person("张三"); echo $taro->$name.PHP_EOL; // 调用自我介绍方法 $taro->introduceSelf();Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet die PHP-Pfeilnummer?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!