Heim >Backend-Entwicklung >PHP-Problem >Was ist die Konstruktionsmethode der PHP-Klasse?

Was ist die Konstruktionsmethode der PHP-Klasse?

青灯夜游
青灯夜游Original
2020-11-05 16:35:205032Durchsuche

Die Konstruktormethode einer Klasse in PHP bezieht sich auf „__construct()“. Die Konstruktormethode ist die erste Methode, die vom Objekt automatisch aufgerufen wird. Sie wird verwendet, um die Initialisierung des Objekts abzuschließen eine Konstruktormethode in jeder Klasse. Wenn sie nicht deklariert ist, gibt es in der Klasse einen Konstruktor ohne Parameterliste und leeren Inhalt.

Was ist die Konstruktionsmethode der PHP-Klasse?

Empfohlen: „PHP-Video-Tutorial

php Klassenkonstruktionsmethode

In PHP bezieht sich die Klassenkonstruktionsmethode auf „__construct()“

Die Konstruktionsmethode erfolgt nach der Erstellung des Objekts Die erste vom Objekt aufgerufene Methode wird verwendet, um die Initialisierung des Objekts abzuschließen. In jeder Klasse gibt es einen Konstruktor. Wenn sie nicht deklariert ist, gibt es in der Klasse einen Konstruktor ohne Parameterliste und leeren Inhalt. Bei Deklaration wird der Standardkonstruktor überschrieben.

Die Rolle des Konstruktors: Normalerweise wird der Konstruktor verwendet, um einige nützliche Initialisierungsaufgaben auszuführen, z. B. das Zuweisen von Anfangswerten zu Mitgliedseigenschaften beim Erstellen eines Objekts. Das Deklarationsformat von Konstruktormethoden in Klassen.

2. Der Name der Konstruktormethode beginnt mit zwei Unterstrichen __construct()

Beispiel: Erstellen Sie eine Klasse und erstellen Sie einen Konstruktor für die Anzeige. Der Code lautet wie folgt:

function __constrct([参数列表]){
方法体//通常用来对成员属性进行初始化赋值
}

Wir Verwenden Sie $this im Code, das das aktuell aufgerufene Objekt darstellt, und $this kann nur in Klassenmethoden verwendet werden. Weitere Kenntnisse zum Thema Programmierung finden Sie unter:

Einführung in die Programmierung

! !

Das obige ist der detaillierte Inhalt vonWas ist die Konstruktionsmethode der PHP-Klasse?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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