Re: Named parameters
| From: | Gregory | Date: | Sat, 16 Oct 2010 15:07:21 +0000 |
| Subject: | Re: Named parameters | ||
| References: | 1 2 3 4 5 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-49918@lists.php.net to get a copy of this message | ||
What ARE you talking about?
On 10/16/10 5:55 AM, Reindl Harald wrote:
Am 15.10.2010 19:59, schrieb G M:It's true that you can already do something similar -- although not as easily. I personally always use this pattern:Is it not and your sample is one of the greatest mistakes you can do * At this moment $options will be set to an empty array in the caller * You must use the correct order because $options does not matter * The sample is dangerous for performance and side-effectsfunction stuff($required1, $required2, $options = array()) { extract($options); }What you can do to make your code readable is the following function stuff($required1, $required2, /**$options*/array()) { extract($options); }