Parametar se čini kao višak. Šteta što func_num_args() i func_get_args() ne može da se koristi kao parametar funkcije zbog konteksta. Onda bi bio oneliner
PHP kôd:
function hello() {
$args = func_num_args() ? func_get_args() : array('Anonymous');
echo 'Hello ' . implode (' ', $args);
}
Ne znam Javu, ali me zanima na šta bi ličio kod koji bi radio isto.
Povlačim za overloading; ima smisla u jezicima u kojima postoji podrška za njega.
Nego, zašto moramo da ga repliciramo u PHP-u? Nostalgija? Da bi se osećali kao "veliki"?