1.
Переход из PHP 4 в PHP 5
Хотя PHP 5 предлагает много новых возможностей, он проектировался
для совместимости с ранними версиями PHP насколько это только возможно,
в процессе функциональность была нарушена не много.
Не забудьте прочитать соответствующее
приложение по миграции в PHP 5 в этом руководстве, так как оно
содержит даже больше информации на тему мигрирования в PHP 5.
2.
Работает ли MySQL в PHP 5? Похоже, она исчезла?
MySQL поддерживается с единственным
изменением в том, что поддержка MySQL более не включена
по умолчанию в PHP 5.
Это главным образом означает, что PHP по умолчанию не включает опцию
--with-mysql в строку для
configure, поэтому вам
надо сделать это в ручную при компиляции PHP. Пользователи Windows будут
редактировать php.ini и включать php_mysql.dll
DLL, так как эта DLL не существовала в PHP 4, она была просто включена
в ваши бинарники PHP для Windows.
Также клиентские библиотеки MySQL больше не поставляются с PHP.
Более подробно эта тема освещена
здесь и обязательно прочитайте
раздел по MySQL для деталей по установке MySQL. Пример строки
конфигурации будет: --with-mysql=/usr,
в то время как пользователям Windows будет нужна доступная в системе
libmySQL.dll.
3.
Я слышал, что PHP 5 имеет полностью новую модель ООП, будет ли мой
существующий код работать? Где найти информацию об этих новых
возможностях ООП?
4.
Кроме новой модели ООП что ещё изменилось в PHP 5?
Также есть ли отдельная версия этого руководства для PHP 5?
Существует несколько других изменений, для подробностей смотрите
приложение по переходу в PHP 5.
Специальной для PHP 5 версии этого руководства не будет, так как в
основном объёме PHP остается всё тем же.