Andreas Korthaus: OOP - Probleme mit Instanzvariablen

Beitrag lesen

Hallo!

php5 will ich momentan noch nicht anwenden.

warum nicht?

ab der stable version dann - wenn möglich mit provider des kunden etc.

Welche stabile Version? PHP5 ist ja schon seit einem halben Jahr stabil, und ich setze es fast überall ein. Und auch die meisten halbwegs guten Provider bieten das inzwischen an. Hat wirklich viele Vorteile, nicht nur die neuen  OOP-Features(Exceptions, private/public, Interfaces...), z.B. auch XML-Support wurde erheblich verbessert.

die alte schreibweise sollte doch auch in den kommenden versionen unterstüzt bleiben oder?

Zum großen Teil schon, einige Dinge funktionieren aber etwas anders. Kopieren von Objekten geht nur noch explizit durch "clone". Oder auch Zuweisung eines Wertes zu $this ist nich mehr möglich. Einen Überblick bekommst Du bei der folgenden Präsentation: http://talks.php.net/show/migrating-ffm2004/ (und den übrigen Links aus meinem Posting oben).

Gerade bei neuen Projekten würde ich auf PHP5 setzen. Lässt sich doch viel angenehmer objektorientiert programmieren! Und wie gesagt habe ich nirgendwo Webspace wo ich PHP5 nicht nutzen könnte.

Grüße
Andreas

--
SELFHTML Linkverzeichnis: http://aktuell.de.selfhtml.org/links/