PHP-Logo
Druckansicht von http://www.php-homepage.de/manual/intro.overload.php

PHP-Logo
[ Main Menue ]
Homepage
Downloads
Artikel
Scripts
Forum
PHP-Manual
Links
News
Freelancer
Bücher
RuDolF
Suche
Misc
Über diese Seite
Kontakt
Wunschzettel
MyGuestbook
*
[ Suche ]
*
[ Manual ]
*

Follow on Twitter - @phphomepage

RSS Feed blogoscoop
 Objekte überladen  Letztes Update:
18.05.2012
Installation/Konfiguration 

Einführung

Das Ziel dieser Extension ist es zu ermöglichen, dass der Zugriff auf Objekteigenschaften und Methodenaufrufe überladen werden kann. Nur eine einzige Funktion - overload() - ist in dieser Extension definiert, der der Name der Klasse übergeben wird, der die Überladefunktionalität zur Verfügung gestellt werden soll. Die benannte Klasse muss die dazugehörigen Methoden definiert haben, wenn die Funktionalität aktiviert werden soll: __get(), __set() und __call(), um eine Eigenschaft oder einen Methodenaufruf zu beeinflussen. Diese Art des Überladens kann selektiv sein. Innerhalb der Handlerfunktionen ist das Überladen ausgeschaltet, damit können Sie wie gewohnt auf Objekteigenschaften zugreifen.

Warnung

Diese Erweiterung ist EXPERIMENTELL. Das Verhalten dieser Erweiterung, einschließlich der Funktionsnamen, und alles Andere, was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Erweiterung auf eigenes Risiko.

Warnung

Diese Extension ist nicht Teil von PHP 5 . PHP 5 unterstützt __get(), __set() und __call() nativ. Lesen Sie auch den Abschnitt Überladen in PHP 5, um mehr Informationen zu erhalten.

© Copyright 1999 - 2011 by Mark Kronsbein | Impressum | NutzungsbedingungenWeiterempfehlen | Seitenanfang
0.0225