Re: Deprecation of func_get_args(), call_user_func_array() and related API

From: Date: Sat, 11 Oct 2014 03:10:42 +0000
Subject: Re: Deprecation of func_get_args(), call_user_func_array() and related API
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-77872@lists.php.net to get a copy of this message
On 11 October 2014 01:24, Leigh <leight@gmail.com> wrote: > > BC compatibility is easily achieved as variadics ( > > https://wiki.php.net/rfc/variadics) allow for writing > > cleaner and less > > complex versions: > > > > True. > > So can we make these functions behave as if variadics were used > without removing them? Something akin to making these functions > language constructs? > That would actually be worse, as it wouldn't be possible to pass them to methods with a callable hint or similars such as array_map. In general, I understand why there's a lot of fuss about BC compat here, but I don't see why providing them as separate file or using something like a "global include" is a problem. Is/would something like that (be) possible via ini setting? Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/

« previous php.internals (#77872) next »