Hi Jared,

If probably don't understand named arguments correclty but couldn't you do something like:

function(array('name1' => 'val1', 'name2' => $var));

In the function you could then check which keys (names) have values, thereby simulating a form of named agruments?



On Nov 29, 2005, at 11:17 PM, Jared White wrote:

Named arguments are absolutely essential for using PHP as a solid templating language, and, in fact, they also greatly enhance code readability for complex method calls of in-depth APIs. My experience with both Objective-C and Python has showed me the wonders and joys of named arguments, and it is something I've desperately wanted in PHP for ages. I'm sure I'm not alone in this. I've tried array constructs, multiple arguments with string-based names and fancy parsing using func_get_args(), and various combinations thereof, and nothing is a good substitute for the real deal.

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to