Migrating from PHP 5.1.x to PHP 5.2.x
Содержание
- Backward Incompatible Changes
- New Error Messages
- Changes in PHP datetime support
- New Parameters
- New Functions
- New Methods
- Removed Extensions
- New Extensions
- New Classes
- New Global Constants
- New Class Constants
- New INI Configuration Directives
- Error Reporting
- Other Enhancements
What has changed in PHP 5.2.x
Most improvements in PHP 5.2.x have no impact on existing code. There are a few incompatibilities and new error messages that should be considered, and code should be tested before switching PHP versions in production environments.
If the system is being upgraded from PHP 5.0.x, the manual section titled Upgrade Notes for PHP 5.1.x should also be read.
Similarly, if the system is being upgraded from PHP 4, the manual section titled Migrating from PHP 4 to PHP 5 should be read as well.
- История PHP и смежных проектов
- Переход с PHP 5.3.x на PHP 5.4.x
- Переход c PHP 5.2.x на PHP 5.3.x
- Переход с PHP 5.1.x на PHP 5.2.x
- Переход с PHP 5.0.x на PHP 5.1.x
- Переход с PHP 4 на PHP 5
- Classes and Objects (PHP 4)
- Отладка в PHP
- Configure options
- Директивы php.ini
- Список/классификация расширений
- Список псевдонимов функций
- Список зарезервированных слов
- List of Resource Types
- Список доступных фильтров
- Список поддерживаемых транспортных протоколов
- Таблица сравнения типов в PHP
- Список меток (tokens) парсера
- Руководство по именованию
- Об этом руководстве
- Creative Commons Attribution 3.0
- Алфавитный список
Коментарии
PHP 5.2 introduced a new class, Datetime. If you already had a class in your app called Datetime then you're in trouble.