PHP. Учебник. 2005

Переход из PHP 4 в PHP 5 Пред.

След.

Глава 76. Переход из PHP 4 в PHP 5

- Этот раздел поможет вам при переходе из PHP 4 в PHP 5.

1. - Переход из PHP 4 в PHP 5

2. - Работает ли MySQL в PHP 5? Похоже, она исчезла?

3. - Я слышал, что PHP 5 имеет полностью новую модель ООП, будет ли мой

существующий код работать? Где найти информацию об этих новых

возможностях ООП?

4. - Кроме новой модели ООП что ещё изменилось в PHP 5?

Также есть ли отдельная версия этого руководства для PHP 5?

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 имеет полностью новую модель ООП, будет ли мой

существующий код работать? Где найти информацию об этих новых

возможностях ООП?

Основное изменение в PHP 5 - это изменение в модели ООП, так PHP 5

теперь использует Zend Engine 2.0.

Директива - zend.ze1_compatibility_mode включает

совместимость с Zend Engine 1.0 (PHP 4).

- Новая модель ООП документирована в - справочнике языка по ООП и - приложении по переходу к ООП.

4.

Кроме новой модели ООП что ещё изменилось в PHP 5?

Также есть ли отдельная версия этого руководства для PHP 5?

Существует несколько других изменений, для подробностей смотрите

приложение по переходу в PHP 5.

Специальной для PHP 5 версии этого руководства не будет, так как в

основном объёме PHP остается всё тем же.

Пред.

Начало

След.

Переход из PHP 3 в PHP 4

Уровень выше

Разные вопросы 22222

Free Web Hosting