Я хотел бы понять, реализуются ли функции с переменным числом в php, как в коде ниже?
Учитывая, что я использую PHP7, поэтому мой вопрос: мне не нужны func_get_args (), func_get_arg () и func_num_args ()?
<?php
// variadic function in PHP >= 5.6
function foo1(...$d){
return var_dump($d);
}
echo foo1("a", "b", 1);
?>
<hr>
<?php
// variadic function in PHP < 5.6
function foo2(){
$d = func_get_args();
return var_dump($d);
}
echo foo1("a", "b", 1);
?>
Задача ещё не решена.
Других решений пока нет …