";]."/> ";].">
Heim > Artikel > Backend-Entwicklung > So referenzieren Sie private Methoden intern in PHP
php bezieht sich intern auf private Methoden: Wenn Sie die Methode [get()] aufrufen, fügen Sie [$this] voran, der Code lautet [$con = $this->get($name, $age); echo " mein Name ist :".$name."
";].
Wie PHP intern auf private Methoden verweist:
Dieser Code ist sehr einfach, ich möchte den Aufruf interner privater Methoden der Klasse implementieren. Wie in Zeile 4 gezeigt. Ich war es in der Vergangenheit gewohnt, JS zu schreiben, wenn ich beim Aufruf der get()-Methode nicht „$this“ voranstellte, hätte das Programm Probleme. Nachdem Sie es hinzugefügt haben, können Sie es aufrufen.
<?php class Person { public function say($name, $age) { $con = $this->get($name, $age); //这里的$this->是关键 echo "my name is :".$name."<br />"; echo "my age is :".$age."<br/>"; echo "get :".$con."<br/>"; } private function get($a, $b) { $a = $a.$b; return $a; } } $person=new Person(); $person->say("ren", 25); ?>
Verwandte kostenlose Lernempfehlungen: php-Programmierung(Video)
Das obige ist der detaillierte Inhalt vonSo referenzieren Sie private Methoden intern in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!