Příloha B. Přechod z PHP 3 na PHP 4

Obsah
Co se změnilo v PHP 4
Současný běh PHP 3 a PHP 4
Převod konfiguračních souborů
Chování parseru
Hlášení chyb
Inicializátory
empty("0")
Chybějící funkce
Rozšíření PHP 3
Substituce za proměnné v řetězcích
Cookies
Obsluha globálních proměnných

Co se změnilo v PHP 4

PHP 4 a integrovaný Zend engine se vyznačuje podstatně vyšším výkonem a schopnostmi, přesto však byla věnována zvláštní péče tomu, dopady na stávající kód byly co nejmenší. Takže úpravy vašeho kódu z PHP 3 na PHP 4 by měly být podstatně snadnější než při přechodu z PHP/FI 2.0 na PHP 3. Mnoho existujícího kódu pro PHP 3 by mělo být připraveno běžet bez jakýchkoli změn, měli byste však vědět o několika podstatných odlišnostech a věnovat dobrou péči otestování kódu před změnou verze produkčního prostředí. Následující text by vám měl poradit, na co se zaměřit.