moin community,
die Eigenschaft vordefinierten magischen Methoden in Klassen wie __construct
, __destruct
, __invoke
, __wakeup
, __sleep
und ihre Verwendung sind mir Bekannt. Ich weis aber nicht was zwei __
vor einer methode oder Funktion zusuchen haben und welchen Zweck diese erfüllen. Ich hab gelesen, dass das auch magische Funktionen/Methoden seien sollen und dass sie ausgeführt werden ohne aufgerufen worden zu sein. Ich hab mich dran versucht mit keinem Ergebnis :/.
Was sind diese "Magischen" Routinen die nicht in Klassen vordefiniert sind und welchen Zweck erfüllen sie? Oder sind das Routinen nur Bezeichner aus PHP-Code Konventionen?
vlg MB