php如何在函数中传递参数?

php如何在函数中传递参数?,php,Php,我有一个功能: function passParams($a, $b = null, $c) { echo "<pre>"; var_dump($a); echo "<br/>"; die('123'); } 如何定义?在函数参数末尾使用默认值定义参数 passParams(10, 1); 然后- passParams(10, NULL, 1); 在函数参数末尾使用默认值定义参数 passParams(10, 1); 然后- passParams(10,

我有一个功能:

function passParams($a, $b = null, $c)
{
    echo "<pre>"; var_dump($a); echo "<br/>"; die('123');
}

如何定义?

在函数参数末尾使用默认值定义参数

passParams(10, 1);
然后-

passParams(10, NULL, 1);

在函数参数末尾使用默认值定义参数

passParams(10, 1);
然后-

passParams(10, NULL, 1);

在函数参数末尾使用默认值定义参数

passParams(10, 1);
然后-

passParams(10, NULL, 1);

在函数参数末尾使用默认值定义参数

passParams(10, 1);
然后-

passParams(10, NULL, 1);
试试这个


试试这个


试试这个


试试这个



您可以这样称呼:

function passParams($a, $c, $b = null)
{
    echo "<pre>"; var_dump($a); echo "<br/>"; die('123');
}

这样,第二个参数将保持其在函数中指定的默认值

您始终可以这样调用:

function passParams($a, $c, $b = null)
{
    echo "<pre>"; var_dump($a); echo "<br/>"; die('123');
}

这样,第二个参数将保持其在函数中指定的默认值

您始终可以这样调用:

function passParams($a, $c, $b = null)
{
    echo "<pre>"; var_dump($a); echo "<br/>"; die('123');
}

这样,第二个参数将保持其在函数中指定的默认值

您始终可以这样调用:

function passParams($a, $c, $b = null)
{
    echo "<pre>"; var_dump($a); echo "<br/>"; die('123');
}

这样,第二个参数将保持其在函数中指定的默认值。所以我们必须按参数顺序调用?是的。订单将相应地设置它们。谢谢。所以我们必须按参数顺序调用?是的。订单将相应地设置它们。谢谢。所以我们必须按参数顺序调用?是的。订单将相应地设置它们。谢谢。所以我们必须按参数顺序调用?是的。订单将相应地设置它们。是。我知道,但是现在我想用2个参数调用这个函数,当它不被passedyes时,param的其余部分将被设置为默认值。我知道,但是现在我想用2个参数调用这个函数,当它不被passedyes时,param的其余部分将被设置为默认值。我知道,但是现在我想用2个参数调用这个函数,当它不被passedyes时,param的其余部分将被设置为默认值。我知道,但是现在我想用2个参数调用函数,其余的参数将在不通过时设置为默认值我想用2个参数调用函数,其余的参数将在不通过时设置为默认值我想用2个参数调用函数,参数的其余部分将在不通过时设置为默认值我想用2个参数调用函数,参数的其余部分将在不通过时设置为默认值我想用2个参数调用函数,参数的其余部分将在不通过时设置为默认值