2017-07-19 16:19:32 +08:00
|
|
|
PHP 7.3 UPGRADE NOTES
|
2012-03-06 04:14:04 +08:00
|
|
|
|
|
|
|
1. Backward Incompatible Changes
|
|
|
|
2. New Features
|
2014-05-01 18:27:38 +08:00
|
|
|
3. Changes in SAPI modules
|
|
|
|
4. Deprecated Functionality
|
|
|
|
5. Changed Functions
|
|
|
|
6. New Functions
|
|
|
|
7. New Classes and Interfaces
|
2015-02-10 15:56:18 +08:00
|
|
|
8. Removed Extensions and SAPIs
|
2014-05-01 18:27:38 +08:00
|
|
|
9. Other Changes to Extensions
|
|
|
|
10. New Global Constants
|
|
|
|
11. Changes to INI File Handling
|
2014-08-22 19:35:07 +08:00
|
|
|
12. Windows Support
|
|
|
|
13. 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
|
|
|
========================================
|
2016-04-25 05:49:52 +08:00
|
|
|
|
2017-07-23 16:36:35 +08:00
|
|
|
Core:
|
|
|
|
. The ext_skel utility has been completely redesigned with new options and
|
|
|
|
some old options removed. This is now written in PHP and have no external
|
|
|
|
dependencies.
|
|
|
|
|
2017-08-14 03:17:05 +08:00
|
|
|
Standard:
|
|
|
|
. getimagesize() and related functions now report the mime type of BMP images
|
|
|
|
as image/bmp instead of image/x-ms-bmp, since the former has been registered
|
|
|
|
with the IANA (see RFC 7903).
|
|
|
|
|
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
|
|
|
========================================
|
2014-05-01 18:27:38 +08:00
|
|
|
3. Changes in SAPI modules
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2014-05-01 18:27:38 +08:00
|
|
|
4. Deprecated Functionality
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2014-05-01 18:27:38 +08:00
|
|
|
5. Changed Functions
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2009-06-24 03:40:31 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2014-05-01 18:27:38 +08:00
|
|
|
6. New Functions
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2015-04-24 23:19:58 +08:00
|
|
|
|
2017-04-18 00:36:30 +08:00
|
|
|
Date:
|
|
|
|
. Added the DateTime::createFromImmutable() method, which mirrors
|
|
|
|
DateTimeImmutable::createFromMutable().
|
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2014-05-01 18:27:38 +08:00
|
|
|
7. New Classes and Interfaces
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2015-02-10 15:56:18 +08:00
|
|
|
8. Removed Extensions and SAPIs
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2009-01-29 01:23:28 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2014-05-01 18:27:38 +08:00
|
|
|
9. Other Changes to Extensions
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2016-07-03 18:43:30 +08:00
|
|
|
|
2017-07-11 00:13:58 +08:00
|
|
|
FTP:
|
|
|
|
. Set default transfer mode to binary
|
|
|
|
|
2017-07-19 16:19:32 +08:00
|
|
|
ODBC:
|
2017-07-28 16:31:48 +08:00
|
|
|
. Support for ODBCRouter has been removed.
|
2017-07-19 16:19:32 +08:00
|
|
|
. Support for Birdstep has been removed.
|
2017-01-22 23:26:07 +08:00
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2014-05-01 18:27:38 +08:00
|
|
|
10. New Global Constants
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2010-03-25 00:23:50 +08:00
|
|
|
|
2017-08-18 03:04:41 +08:00
|
|
|
PGSQL:
|
|
|
|
. Requires Postgres 9.3
|
|
|
|
- PGSQL_DIAG_SCHEMA_NAME
|
|
|
|
- PGSQL_DIAG_TABLE_NAME
|
|
|
|
- PGSQL_DIAG_COLUMN_NAME
|
|
|
|
- PGSQL_DIAG_DATATYPE_NAME
|
|
|
|
- PGSQL_DIAG_CONSTRAINT_NAME
|
|
|
|
. Requires Postgres 9.6
|
|
|
|
- PGSQL_DIAG_SEVERITY_NONLOCALIZED
|
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2014-05-01 18:27:38 +08:00
|
|
|
11. Changes to INI File Handling
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2010-08-30 17:38:47 +08:00
|
|
|
|
2017-07-19 16:19:32 +08:00
|
|
|
- birdstep.max_links
|
2016-08-11 11:06:55 +08:00
|
|
|
. This INI directive have been removed.
|
|
|
|
|
2014-08-22 19:35:07 +08:00
|
|
|
========================================
|
|
|
|
12. Windows Support
|
|
|
|
========================================
|
|
|
|
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2014-08-22 19:35:07 +08:00
|
|
|
13. Other Changes
|
2012-03-06 04:14:04 +08:00
|
|
|
========================================
|
2012-07-15 04:44:21 +08:00
|
|
|
|