Heim  >  Artikel  >  Backend-Entwicklung  >  Wie versteht man die magische Methode __get() von PHP?

Wie versteht man die magische Methode __get() von PHP?

coldplay.xixi
coldplay.xixiOriginal
2020-07-14 10:34:203381Durchsuche

Verstehen Sie die magische Methode __get() von PHP: 1. Es ist eine Methode, die nicht aktiv aufgerufen werden muss. Wenn eine magische Methode bestimmte Bedingungen erfüllt, wird sie automatisch aufgerufen In der Klasse werden nicht vorhandene Attribute aufgerufen.

Wie versteht man die magische Methode __get() von PHP?

Die magische Methode __get() von PHP verstehen:

1 Was bedeutet die magische Methode in PHP?

Wie versteht man die magische Methode __get() von PHP?

2. Magische Methode, wann wird sie automatisch aufgerufen: __get()

Wie versteht man die magische Methode __get() von PHP?

3 , Definieren Sie eine Klasse, die ein privates Attribut und eine magische Methode enthält __get()

Wie versteht man die magische Methode __get() von PHP?

4 Definieren Sie erneut eine Klasse, um die Attribute ihrer Basisklasse abzurufen

Wie versteht man die magische Methode __get() von PHP?

5. Beim Zugriff auf private Attribute (

) wird ein unbefugter Zugriff angezeigt private

Wie versteht man die magische Methode __get() von PHP?

6 Wenn Sie das Attribut „exist“ verwenden, wird angezeigt, dass dieses Attribut nicht vorhanden ist 🎜 >

Das obige ist der detaillierte Inhalt vonWie versteht man die magische Methode __get() von PHP?. 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