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

From: Date: Mon, 13 Oct 2014 02:00:10 +0000
Subject: Re: Deprecation of func_get_args(), call_user_func_array() and related API
References: 1 2 3 4 5 6  Groups: php.internals 
Request: Send a blank email to internals+get-77907@lists.php.net to get a copy of this message
On Mon, 2014-10-13 at 02:45 +0200, Marco Pivetta wrote: > The point is removing more API from core and moving it to userland. > API implemented in core needs to be maintained by core devs, and is > non-transparent to consumers (reflection/debugging/etc). > In general, I've always been against any non-language feature that isn't > implemented with the language itself, but it's my point of view: as a > simple rule of thumb (my rule, many would just say I'm crazy), if it can be > implemented in PHP, then don't add it to core or extensions. For *adding* features that is a good rule. For removing not. Even less for a feature with more than a million hits on GitHub ... https://github.com/search?l=php&q=func_get_args&type=Code&utf8=%E2%9C%93 (while that metric is bad - too many duplicates due to forks and from phpt test suite, but still a notable number) johannes

« previous php.internals (#77907) next »