[fn(,,,,foo,,,,bar)]
>     I agree on that. You really don't know which parameters it
>     was anymore.
>     You don't have this problem with hashes.
>     But I already see this thread won't get us anywhere :)

Well, I think everybody agrees that with hashes, functions are much easier
to use... but that it is very inefficient. How about finding a new way to
pass named parameters to a function?
Like 
  fn(foo2=$bar, foo=17); 
where fn accepts five parameters, in any order, but with 1 default order so
you can use fn(17, $bar) as well (since foo, foo2 is the default order) (and
the remaining arguments (3) are set to their default values.


Cheerio, Marc.


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to