В PHP можете да предавате променлив брой аргументи към функция или метод, като използвате call_user_func_array
. Пример за метод би бил:
call_user_func_array(array(&$stmt, 'bindparams'), $array_of_params);
Функцията ще бъде извикана с всеки член в масива, предаден като собствен аргумент.