0
我有一個函數調用與數組中的所有元素的功能參數
function xyz ($var1, $var2) {
// do stuff
}
和陣列
$array = ['foo', 'bar' ...];
現在我想所有的數組元素的傳遞到功能個別參數。
我該如何自動執行此操作?
我當然可以做到這一點
$rfc = new ReflectionFunction('xyz');
$argCount = $rfc->getNumberOfRequiredParameters();
switch ($argCount) {
case 1:
xyz(array[0]);
break;
case 2:
xyz($array[0], $array[1]);
break;
...
}
但有一個更好的辦法?
非常感謝,甚至不知道這存在! – aequabit