RE: [PHP-DEV] consistent way to handle structs

From: Date: Fri, 11 Jan 2002 12:43:02 +0000
Subject: RE: [PHP-DEV] consistent way to handle structs
Groups: php.dev 
Request: Send a blank email to php-dev+get-76633@lists.php.net to get a copy of this message
[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.

« previous php.dev (#76633) next »