2005-11-23 23:01:54 +08:00
|
|
|
$Id$
|
2005-11-23 07:49:13 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
PHP X.Y UPGRADE NOTES
|
|
|
|
|
|
|
|
1. Backward Incompatible Changes
|
|
|
|
2. New Features
|
|
|
|
2. Changes in SAPI modules
|
|
|
|
3. Deprecated Functionality
|
|
|
|
4. Changed Functions
|
|
|
|
5. New Functions
|
|
|
|
6. New Classes and Interfaces
|
|
|
|
7. Removed Extensions
|
|
|
|
8. Other Changes to Extensions
|
|
|
|
9. New Global Constants
|
|
|
|
10. Changes to INI File Handling
|
|
|
|
11. Other Changes
|
2010-03-25 00:23:50 +08:00
|
|
|
|
2005-11-23 07:49:13 +08:00
|
|
|
|
2010-03-25 00:23:50 +08:00
|
|
|
========================================
|
2012-03-06 04:14:04 +08:00
|
|
|
1. Backward Incompatible Changes
|
2010-03-25 00:23:50 +08:00
|
|
|
========================================
|
2009-06-25 05:16:53 +08:00
|
|
|
|
2012-03-05 01:02:55 +08:00
|
|
|
- Drop Windows XP and 2003 support. (Pierre)
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
2. New Features
|
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
2. Changes in SAPI modules
|
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
3. Deprecated Functionality
|
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
- The preg_replace /e modifier is now deprecated. Use
|
|
|
|
preg_replace_callback instead.
|
|
|
|
(https://wiki.php.net/rfc/remove_preg_replace_eval_modifier)
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
4. Changed Functions
|
|
|
|
========================================
|
2009-06-24 03:40:31 +08:00
|
|
|
|
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
5. New Functions
|
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-04-02 06:35:29 +08:00
|
|
|
- Intl:
|
|
|
|
- intlcal_create_instance()
|
|
|
|
- intlcal_get_keyword_values_for_locale()
|
|
|
|
- intlcal_get_now()
|
|
|
|
- intlcal_get_available_locales()
|
|
|
|
- intlcal_get()
|
|
|
|
- intlcal_get_time()
|
|
|
|
- intlcal_set_time()
|
|
|
|
- intlcal_add()
|
|
|
|
- intlcal_set_time_zone()
|
|
|
|
- intlcal_after()
|
|
|
|
- intlcal_before()
|
|
|
|
- intlcal_set()
|
|
|
|
- intlcal_roll()
|
|
|
|
- intlcal_clear()
|
|
|
|
- intlcal_field_difference()
|
|
|
|
- intlcal_get_actual_maximum()
|
|
|
|
- intlcal_get_actual_minimum()
|
|
|
|
- intlcal_get_day_of_week_type()
|
|
|
|
- intlcal_get_first_day_of_week()
|
|
|
|
- intlcal_get_greatest_minimum()
|
|
|
|
- intlcal_get_least_maximum()
|
|
|
|
- intlcal_get_locale()
|
|
|
|
- intlcal_get_maximum()
|
|
|
|
- intlcal_get_minimal_days_in_first_week()
|
|
|
|
- intlcal_get_minimum()
|
|
|
|
- intlcal_get_time_zone()
|
|
|
|
- intlcal_get_type()
|
|
|
|
- intlcal_get_weekend_transition()
|
|
|
|
- intlcal_in_daylight_time()
|
|
|
|
- intlcal_is_equivalent_to()
|
|
|
|
- intlcal_is_lenient()
|
|
|
|
- intlcal_is_set()
|
|
|
|
- intlcal_is_weekend()
|
|
|
|
- intlcal_set_first_day_of_week()
|
|
|
|
- intlcal_set_lenient()
|
|
|
|
- intlcal_equals()
|
|
|
|
- intlcal_get_repeated_wall_time_option()
|
|
|
|
- intlcal_get_skipped_wall_time_option()
|
|
|
|
- intlcal_set_repeated_wall_time_option()
|
|
|
|
- intlcal_set_skipped_wall_time_option()
|
|
|
|
- intlcal_get_error_code()
|
|
|
|
- intlcal_get_error_message()
|
|
|
|
- intlgregcal_create_instance()
|
|
|
|
- intlgregcal_set_gregorian_change()
|
|
|
|
- intlgregcal_get_gregorian_change()
|
|
|
|
- intlgregcal_is_leap_year()
|
|
|
|
- intltz_create_time_zone()
|
|
|
|
- intltz_create_default()
|
|
|
|
- intltz_get_id()
|
|
|
|
- intltz_get_gmt()
|
|
|
|
- intltz_get_unknown()
|
|
|
|
- intltz_create_enumeration()
|
|
|
|
- intltz_count_equivalent_ids()
|
|
|
|
- intltz_create_time_zone_id_enumeration()
|
|
|
|
- intltz_get_canonical_id()
|
|
|
|
- intltz_get_region()
|
|
|
|
- intltz_get_tz_data_version()
|
|
|
|
- intltz_get_equivalent_id()
|
|
|
|
- intltz_use_daylight_time()
|
|
|
|
- intltz_get_offset()
|
|
|
|
- intltz_get_raw_offset()
|
|
|
|
- intltz_has_same_rules()
|
|
|
|
- intltz_get_display_name()
|
|
|
|
- intltz_get_dst_savings()
|
|
|
|
- intltz_get_error_code()
|
|
|
|
- intltz_get_error_message()
|
|
|
|
|
2012-04-02 06:26:06 +08:00
|
|
|
- SPL:
|
|
|
|
- SplFixedArray::__wakeup()
|
2011-08-29 13:00:26 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
6. New Classes and Interfaces
|
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-04-02 06:35:29 +08:00
|
|
|
- Intl:
|
|
|
|
- IntlCalendar
|
|
|
|
- IntlGregorianCalendar
|
|
|
|
- IntlTimeZone
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
7. Removed Extensions
|
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
8. Other Changes to Extensions
|
|
|
|
========================================
|
2012-02-21 18:34:42 +08:00
|
|
|
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
9. New Global Constants
|
|
|
|
========================================
|
2010-03-25 00:23:50 +08:00
|
|
|
|
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
10. Changes to INI File Handling
|
|
|
|
========================================
|
2010-08-30 17:38:47 +08:00
|
|
|
|
2011-07-27 08:18:35 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
|
|
|
11. Other Changes
|
|
|
|
========================================
|