PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net

search for in the

Start-/End-Tags> <Handling of global variables
Last updated: Wed, 31 Jan 2007
view this page in

Anhang D. Migration von PHP/FI 2.0 zu PHP 3.0

Inhaltsverzeichnis

Über die Inkompatbilitäten in 3.0
Start-/End-Tags
if..endif Syntax
while Syntax
Ausdruckstypen
Änderung der Fehlermeldungen
Short-circuited boolean evaluation
Function TRUE/false return values
Andere Inkompatibilitäten

Ü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.



add a note add a note User Contributed Notes
Migration von PHP/FI 2.0 zu PHP 3.0
There are no user contributed notes for this page.

Start-/End-Tags> <Handling of global variables
Last updated: Wed, 31 Jan 2007
 
 
show source | credits | sitemap | contact | advertising | mirror sites