Как динамически в зависимости от условий, передавать то или иное количество параметров в функцию. Гуглил очень много, но все время выходил на функцию eval, есть ли способ избежать ее использования?
Пример того, что нужно сделать:
$a = rand(0,100);
if($a=1)
myfunc($a)
if($a=2)
myfunc($a,$a)
if($a=3)
myfunc($a,$a,$a)
//и так далее
Как такого избежать, не применяя функцию eval?