magic-methods

Magic-Methoden werden implizit von einer Programmiersprache aufgerufen, wenn ein Ereignis oder ein Sprachkonstrukt verwendet wird.
4
Antworten

PHP Arrayable Interface

Ich bin mir sicher, dass ich eine Weile über eine neue Funktion von PHP gelesen habe, die entweder eine neue magische Methode oder eine neue Schnittstelle war, so dass Sie Arrayable-Methoden implementieren konnten. zB %Vor% Stellte ich es...
07.08.2012, 08:03
2
Antworten

Benutzerdefinierte magische Methoden: Was ist "dokumentierte magische Funktionalität"?

Meine Frage ist ziemlich einfach, hier ist der Kontext: Ссылка    Magische Methoden       Die Funktionsnamen __construct() , __destruct() , __call() ,    __callStatic() , __get() , __set() , __isset() , __unset() , __sl...
14.03.2012, 11:35
3
Antworten

So erkennen Sie dynamisch deklarierte Felder auf Objekten mit Codesniffer in PHP

Nach einem Refactoring hatten wir so etwas in einer unserer Klassen: %Vor% Am Ende wurde $ this- & gt; foo ['blubb'] also nicht nur einmal gesetzt. Dies geschieht aufgrund der magischen Methoden von PHP. Wir wollen nicht, dass es möglich ist...
13.08.2015, 10:24
2
Antworten

Welche speziellen Methoden umgehen __getattribute__ in Python?

   Neben der Umgehung beliebiger Instanzattribute im Interesse der Korrektheit wird bei der impliziten Suche nach speziellen Methoden die Methode __getattribute__() auch für die Metaklasse des Objekts umgangen. Die Dokumente erwähnen sp...
13.10.2012, 11:33
3
Antworten

__callStatic (), call_user_func_array (), Referenzen und PHP 5.3.1

Ich habe auf SO und anderswo herumgelesen, aber ich kann anscheinend nichts Schlüssiges finden. Gibt es eine Möglichkeit, Referenzen durch diese Aufrufliste effektiv zu tragen, was zu der gewünschten Funktionalität führt, wie im folgenden Bei...
09.04.2011, 02:59
3
Antworten

Mit __call mit statischen Klassen?

Ist es möglich, die __call magic Methode beim statischen Aufruf von Funktionen zu verwenden?     
27.01.2009, 02:42
5
Antworten

Php __get und __set magische Methoden - warum brauchen wir diese hier?

Auf Zend Quick Start Guide hier Ссылка können wir sehen: %Vor% Normalerweise erstelle ich meine Getter und Setter ohne irgendeine magische Methode. Ich habe das in der Kurzanleitung gesehen, und ich verstehe nicht, warum wir das brauchen s...
25.04.2011, 16:15