Re: [RFC] Removal of deprecated features
| From: | Derick Rethans | Date: | Thu, 15 Apr 2010 11:01:34 +0000 |
| Subject: | Re: [RFC] Removal of deprecated features | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-47965@lists.php.net to get a copy of this message | ||
On Fri, 9 Apr 2010, Kalle Sommer Nielsen wrote:
> safe_mode/register_globals/register_long_arrays/magic_quotes_*/allow_call_time_pass_reference
> - Something we have long time been wanted to remove from PHP, I don't
> see a big reason to keep those in the next version, even if its going
> to be a 5.4, since we already removed things like
> zend.ze1_compatibility_mode. See the magic quotes RFC[4].
+0
> session_register/session_is_registered/session_register
> - Only needed for register_globals, Hannes removed those in PHP6.
+1
> enable_dl
> - Is this really worth keeping, since dl() was disabled on almost all
> SAPIs except for CLI/CGI/Embed?
-1
> Support for "continue" and "break" operators with non constant operands
> - Removed by Dmitry in PHP6.
-1 — unless there is a very good reason for removing them.
> y2k_compliance
> - From the manual "Enforce year 2000 compliance (will cause problems
> with non-compliant browsers)", we are in 2010, we should remove this
> option and enable it by default and remove the checks. Perhaps Derick
> got an insight here?
+1 — It's a switch, much like "make_it_faster". Can be safely removed.
> Class named constructors
> - A feature thats been marked in the manual as something that would
> be removed in a future version of PHP6. It was not to be knowing ever
> decided to be kept or not, but now with the recent removal of them in
> namespaces then I don't see a big point in keeping them.
-1
Derick
--
http://derickrethans.nl | http://xdebug.org
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
twitter: @derickr and @xdebug