具有不同功能长度的函数的传递参考

时间:2014-07-27 07:33:11

标签: php

我有一个带有可选参数数量的函数,如下所示:

function DoSomething()
{
    $args = funct_get_args();

    // and the rest of function
}

在上面的函数中,如何定义要通过引用传递的第一个参数?

所以当我打电话时,我能够这样做:

DoSomething(&$first, $second, $third);

1 个答案:

答案 0 :(得分:2)

只需在参数列表中声明:

function DoSomething(&$first)
{
    $args = func_get_args();

    // and the rest of function
}

DoSomething($first, $second, $third);