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-effects

> function 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);
}

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to