Tôi muốn tạo một hàm (my_function()
) nhận số lượng đối số không giới hạn và chuyển nó vào một hàm khác (call_another_function()
).PHP, cách chuyển các giá trị func-get-args sang một hàm khác dưới dạng danh sách các đối số?
function my_function() {
another_function($arg1, $arg2, $arg3 ... $argN);
}
Vì vậy, muốn gọi my_function(1,2,3,4,5)
và nhận được gọi another_function(1,2,3,4,5)
tôi biết rằng tôi shoud sử dụng func_get_args()
để có được tất cả các đối số chức năng như mảng, nhưng tôi không biết làm thế nào để vượt qua đối số này để chức năng khác .
Cảm ơn bạn.
Bạn không thể sửa đổi another_function để chấp nhận mảng làm thông số? – Aif
Không, đó là chức năng của bên thứ ba: ( – Kirzilla