П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 176980 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 74140 раз(а).

Учебник HTML.
Просмотров 73315 раз(а).

Руководство по PHP5.
Просмотров 44196 раз(а).

Хостинг через призму DNS.
Просмотров 50886 раз(а).

Подборка текстов стандартных документов.
Просмотров 44369 раз(а).

Учебник PHP - Самоучитель
Просмотров 50614 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 51031 раз(а).

Внешние атаки...
Просмотров 41346 раз(а).

Учебник PHP.
Просмотров 36570 раз(а).

SSI в примерах.
Просмотров 27442 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь




Руководство по PHP
Пред. След.

Глава 60. Переход из 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 Уровень выше Разные вопросы


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru