【问题标题】:PHP, passing each element in array into function without knowing how many elements in arrray?PHP,将数组中的每个元素传递给函数而不知道数组中有多少元素?
【发布时间】:2010-08-11 05:33:36
【问题描述】:

这让我很困惑.. 我正在编写组件/库函数,它可以用于调用许多不同的函数,所以我希望它制作一个数组打印出每个变量作为参数传递给函数,如下所示,但我很确定这不是正确的语法。感谢您的任何建议

$myfunction = function_name;
$myfunction (print_r($my_array));

【问题讨论】:

    标签: php arrays function


    【解决方案1】:

    可以使用内置的php函数,参考来自call-user-func-array

    【讨论】:

      【解决方案2】:

      除了邦导的回答:

      如果您需要将所有函数参数作为数组获取,请使用 func_get_args()。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-12
        相关资源
        最近更新 更多