rfc:removal-of-deprecated-features
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
rfc:removal-of-deprecated-features [2010/04/13 17:39] – Update kalle | rfc:removal-of-deprecated-features [2011/04/06 10:59] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 8: | Line 8: | ||
===== Introduction ===== | ===== Introduction ===== | ||
This RFC focuses on removing old and long time deprecated features from the next version of PHP. Patches for each of these features will be made for the features that is going to be removed if this RFC or parts of it is accepted. | This RFC focuses on removing old and long time deprecated features from the next version of PHP. Patches for each of these features will be made for the features that is going to be removed if this RFC or parts of it is accepted. | ||
- | |||
===== Features ===== | ===== Features ===== | ||
* Original to be removed in PHP6, there isn't much point in keeping the deprecation warning in the next version of PHP, no matter if its a major or minor version - See also the [[rfc: | * Original to be removed in PHP6, there isn't much point in keeping the deprecation warning in the next version of PHP, no matter if its a major or minor version - See also the [[rfc: | ||
- | * __safe_mode__ - Safe mode and its ini directives | + | |
- | * __register_globals__ - Register-globals | + | |
- | * __register_long_arrays__ - Long arrays like $HTTP_XXX_VARS (Patch available below) | + | |
* __magic_quotes_*__ - Magic quotes, including GPC, Sybase & runtime | * __magic_quotes_*__ - Magic quotes, including GPC, Sybase & runtime | ||
- | * __allow_call_time_pass_reference__ - Call time pass by-reference (sort(& | + | |
* < | * < | ||
- | * __asp_tags__ - Was on the old PHP6 todo list for discussion | + | * <del>__asp_tags__ - Was on the old PHP6 todo list for discussion</ |
* __sql_safe_mode__ - See also the [[rfc: | * __sql_safe_mode__ - See also the [[rfc: | ||
* < | * < | ||
- | * __detect_unicode/ | + | * <del>__detect_unicode/ |
- | * __enable_dl__ - Worth keeping since its only available in CLI/ | + | * <del>__enable_dl__ - Worth keeping since its only available in CLI/ |
- | * __Class named constructors__ - Also a feature thats been in the manual as something that should be avoided and would be removed in a coming version of PHP | + | * <del>__Class named constructors__ - Also a feature thats been in the manual as something that should be avoided and would be removed in a coming version of PHP</ |
- | * __session_register/ | + | * <del>__session_register/ |
- | * __session.bug_compat_42__ and __session.bug_compat.warn__ - As discussed for the old PHP6 | + | * <del>__session.bug_compat_42__ and __session.bug_compat.warn__ - As discussed for the old PHP6</ |
- | * __pdo_odbc.db2_instance_name__ - Never merged to PHP6 during its implementation in PHP5.1 | + | * <del>__pdo_odbc.db2_instance_name__ - Never merged to PHP6 during its implementation in PHP5.1</ |
* __undocumented and incomplete support for strings in list() operator__ - As from the old PHP6 NEWS file, See R233181 | * __undocumented and incomplete support for strings in list() operator__ - As from the old PHP6 NEWS file, See R233181 | ||
* __Support for Freetype 1 and GD 1__ - See R197385, R197386, R203752 and family commits | * __Support for Freetype 1 and GD 1__ - See R197385, R197386, R203752 and family commits | ||
Line 36: | Line 35: | ||
===== Patches ===== | ===== Patches ===== | ||
- | + | | |
- | | + | * < |
- | * < | + | * <del>__register_globals__: |
- | * __register_globals__: | + | * __magic_quotes_*__: |
+ | * < |
rfc/removal-of-deprecated-features.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1