Über die Inkompatbilitäten in 3.0
PHP
3.0
wurde
komplett
neu
geschrieben
.
Es
hat
einen
korrekten
Parser
,
der
robuster
und
konsequenter
ist
,
als
der
in
2.0
.
3.0
ist
auch
wesentlich
schneller
und
benötigt
weniger
Speicher
.
Wie
auch
immer
,
manche
dieser
Verbesserungen
wären
ohne
Änderungen
der
Kompatibilität
nicht
möglich
gewesen
,
sowohl
in
der
Syntax
,
als
auch
in
der
Funktionalität
.
Außerdem
haben
die
PHP-Entwickler
versucht
,
sowohl
die
Syntax
,
als
auch
die
Semantik
von
PHP
in
Version
3.0
zu
säubern
,
was
einige
zusätzliche
Inkompatbilitäten
nach
sich
zog
.
Auf
lange
Sicht
glauben
wir
,
dass
diese
Änderungen
von
Vorteil
sind
.
Dieses
Kapitel
wird
versuchen
,
Sie
durch
die
Inkompatbilitäten
,
die
beim
Umstieg
von
PHP
/
FI
2.0
zu
PHP
3.0
vorkommen
können
,
zu
geleiten
und
helfen
,
diese
zu
lösen
.
Neue
Merkmale
werden
nicht
berücksichtigt
,
außer
dies
ist
unbedingt
notwendig
.
Ein
Konvertierungsprogramm
,
welches
Ihre
PHP
/
FI
2.0
Scripts
konvertieren
kann
,
steht
zur
Verfügung
.
Zu
finden
ist
es
im
convertor
Verzeichnis
der
PHP
3.0
Distribution
.
Dieses
Programm
berücksichtigt
nur
Syntaxänderungen
,
also
sollten
Sie
dieses
Kapitel
aufmerksam
lesen
.