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
-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to