1

我有一个这样的数组

array('item1', 'item2', 'item3');

有人知道我如何将每个项目分别传递给一个函数吗?

例如:

hello_world('item1', 'item2', 'item3');
4

3 回答 3

6
hello_world($array[0], $array[1], $array[2])

或者

call_user_func_array('hello_world', $array)

http://php.net/call_user_func_array

于 2012-09-05T16:06:01.460 回答
4

http://www.php.net/manual/en/function.call-user-func-array.php

call_user_func_array('func',$myArgs);
于 2012-09-05T16:06:08.993 回答
0

array_map功能可以帮助您http://www.php.net/manual/es/function.array-map.php

于 2012-09-05T16:05:21.023 回答