Heim > Artikel > Backend-Entwicklung > Was ist das Konzept der magischen Methode in PHP?
Das Konzept der magischen Methoden in PHP sind Methoden, die mit zwei Unterstrichen beginnen, wie __construct(), __destruct(), __call(), __callStatic() usw.
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP 7.3, Thinkpad T480-Computer.
Magische Methoden beziehen sich auf Methoden, die in PHP mit zwei Unterstrichen beginnen: __construct(), __destruct(), __call(), __callStatic(),__get(), __set(), __isset(), __unset(), __sleep(), __wakeup(), __toString(), __set_state,() __clone() __autoload() usw.
Wenn Sie möchten, dass PHP diese magischen Methoden aufruft, müssen Sie sie zuerst in der Klasse definieren, andernfalls führt PHP nicht erstellte magische Methoden nicht aus.
Hinweis: PHP reserviert alle Klassenmethoden, die mit __ (zwei Unterstriche) beginnen, als magische Methoden. Daher wird beim Definieren von Klassenmethoden mit Ausnahme der oben genannten magischen Methoden empfohlen, ihnen kein __ voranzustellen.
Kostenlose Lernvideoempfehlungen: Programmiervideos
Das obige ist der detaillierte Inhalt vonWas ist das Konzept der magischen Methode in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!