PHP Manuál | ||
---|---|---|
Predchádzajúci | Nasledujúci |
PHP 3.0 je od základu prepísané. Má vhodný syntaktický analyzátor (parser), ktorý je o mnoho róbustnejší a konzistentnejší než ten v 2.0. 3.0 je tiež značne rýchlejšia a používa menej pamäte. Avšak, niektoré z týchto vylepšení by neboli možné bez zmien kompaktibility v syntaxe a vo funkčnosti.
Okrem toho, vývojári PHP skúšali zrovnať ako syntax tak aj sémantiku PHP vo verzii 3.0, a toto tiež spôsobilo nejaké nekompaktibilnosti. Dúfame, že počas dlhého zábehu budú tieto zmeny pre dobro veci.
Táto kapitola sa vás pokúsi previesť cez nekompaktibilnosti, na ktoré môžete naraziť pri prechode z PHP/FI 2.0 na PHP 3.0 a pomôcť vám pri ich riešení. Nové vlastnosti sa tu nespomínajú, iba ak je to nutné.
Konverzný program, ktorý dokáže automaticky prekonvertovať PHP/FI 2.0 skripty existuje. Dá sa nájsť v podadresári convertor v distribúcii PHP 3.0. Napriek tomu, tento program iba zachytáva zmeny v syntaxe, takže by ste si mali túto kapitolu prečítať pozorne.
Predchádzajúci | Domov | Nasledujúci |
Zaobchádzanie s globálnymi premennými | Hore | old_function |