php多数组传递参数问题,在线等

2024-12-23 02:35:11
推荐回答(1个)
回答1:

这是我自己写的,看看是否能满足你的需求,因为你的b函数没有给出,所以我随便构造了一个,这里我只接收了5个参数,还需要的话可以自行添加,给定默认值就行:

function b($name, $data0 = '', $data1 = '', $data2 = '', $data3 = ''){
  print_r([$name, $data0, $data1, $data2, $data3]);
}
function a($name, $data){
  array_unshift($data, $name);
  call_user_func_array('b', $data);  
}
a('name',['1','2']);