Re: Named parameters

From: Date: Sat, 16 Oct 2010 09:55:40 +0000
Subject: Re: Named parameters
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-49917@lists.php.net to get a copy of this message
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: [application/pgp-signature] OpenPGP digital signature signature.asc
« previous php.internals (#49917) next »