Tôi đã xem hướng dẫn sử dụng PHP. Nhưng tôi không hiểu sự khác biệt về hành vi giữa phiên bản trước đó và các phiên bản sau của PHP. Tôi không hiểu câu này:Sự khác biệt về hành vi của func_num_args, func_get_arg và func_get_args từ php 5.2 đến 5.3
Because this function depends on the current scope to determine parameter details, it cannot be used as a function parameter in versions prior to 5.3.0. If this value must be passed, the results should be assigned to a variable, and that variable should be passed.
Có thể có điều gì đó liên quan đến PHP thực sự bị nhầm lẫn giữa phạm vi chức năng gọi và chức năng mà nó đang được chuyển đến. – BoltClock
Dường như nó hoạt động tốt trong một số trường hợp thực sự lạ: http://codepad.org/MQkQnnJH – cmbuckley