En PHP, puede pasar un número variable de argumentos a una función o método usando call_user_func_array
. Un ejemplo de método sería:
call_user_func_array(array(&$stmt, 'bindparams'), $array_of_params);
Se llamará a la función con cada miembro de la matriz pasado como su propio argumento.