PHP 3.0 переписан полностью. В нём имеется соответствующий разборщик/parser,
который намного надёжнее и быстрее, чем в 2.0. 3.0, а также значительно меньше расходует память. Однако некоторые из этих улучшений невозможны без
изменения совместимости, как в синтаксисе, так и в функциональности.
Кроме того, PHP-разработчики попытались прочистить синтаксис и семантику PHP
в версии 3.0, и это также вызвало появление некоторой несовместимости. Мы
считаем, что в долговременном плане это изменения к лучшему.
В этой главе будет сделана попытка помочь вам преодолеть несовместимости,
возникающие при переходе от PHP/FI 2.0 к PHP 3.0. Новые возможности здесь не упоминаются без необходимости.
Программа конвертации, которая может автоматически конвертировать ваши старые
PHP/FI 2.0-скрипты, существует. Её можно найти в поддиректории convertor дистрибутива PHP 3.0. Эта программа отлавливает только синтаксические
изменения, поэтому вы в любом случае должны внимательно прочитать эту главу.