如何将数组转换为方法的参数?

daG*_*vis 4 php arrays parameters method-parameters

我需要将params(比如:)传递'param1', 'param2', 'param3'给方法......但我有一系列参数(如:)array('param1', 'param2', 'param3').如何将数组转换为参数?

function foo(array $params) {

    bar(
        // Here should be inserted params not array.
    );

}
Run Code Online (Sandbox Code Playgroud)

Com*_*eek 6

使用函数call_user_func_array.

例如:

call_user_func_array('bar', $params);
Run Code Online (Sandbox Code Playgroud)