$str = '1, 2, 4, 13';
function func($one, $two, $three, $four) {
var_dump(func_get_args());
}
call_user_func_array('func', explode(', ', $str));
Помните, что вы можете передать столько параметров в функцию и получить к ним доступ с помощью func_get_args () , они не обязательно должны быть определены в сигнатуре методов.