這是stumping me ..我正在編寫組件/庫函數,它將用於調用很多不同的函數,所以我想讓它打印出一個數組作爲參數傳遞給函數,像下面,但我敢肯定,這是不正確的語法..感謝您的任何意見PHP,將數組中的每個元素傳遞給函數,而不知道arrray中有多少元素?
$myfunction = function_name;
$myfunction (print_r($my_array));
這是stumping me ..我正在編寫組件/庫函數,它將用於調用很多不同的函數,所以我想讓它打印出一個數組作爲參數傳遞給函數,像下面,但我敢肯定,這是不正確的語法..感謝您的任何意見PHP,將數組中的每個元素傳遞給函數,而不知道arrray中有多少元素?
$myfunction = function_name;
$myfunction (print_r($my_array));
您可以使用內置的PHP函數,從call-user-func-array
參考除了邦道的答案:
如果您需要將所有函數參數作爲數組使用,請使用func_get_ ARGS()。
感謝信息。 – 2010-08-11 06:41:46
好的謝謝,我會檢查出 – Rick 2010-08-11 05:39:47