Heim >Backend-Entwicklung >PHP-Problem >Verständnis und Beispiele von $this in PHP
Wenn wir PHP-Skripte schreiben, verwenden wir oft $this. Wie verstehen wir also $this?
Als nächstes werde ich die Verwendung von $this demonstrieren:
Zuerst erstellen wir normalerweise eine Klasse, wenn wir Skripte schreiben, also erstellen wir zuerst eine Klasse Benutzer
class User
{
public $name;
}Als nächstes schreiben wir eine weitere Methode getName(). Die Funktion dieser Methode besteht darin, das Attribut $name auszugeben
class User
{
public $name;
public function getName() {
echo $this->name;
}
}
//使用
$user1 = new User();
$user1->name = 'liming';
$user1->getName();//会输出'liming'
$user2 = new User();
$user2->name = 'zhagsan';
$user2->getName();//输出'zhangsan'Wie ist das zu verstehen?
Das obige Beispiel erstellt zwei Objekte. Wenn $user1->getName, repräsentiert $this zu diesem Zeitpunkt $user1.
Das Obige ist mein Verständnis, ich hoffe, es wird für alle hilfreich sein. Danke!
Weitere PHP-bezogene Fragen finden Sie auf der chinesischen PHP-Website: //m.sbmmt.com/
Empfohlene PHP-bezogene Video-Tutorials: https ://m.sbmmt.com/course/list/29/type/2.html
Das obige ist der detaillierte Inhalt vonVerständnis und Beispiele von $this in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!