在 PHP 中,只要参数具有如下默认值,您就可以调用不带参数的函数:
function test($t1 ='test1',$t2 ='test2',$t3 ='test3')
{
echo "$t1, $t2, $t3";
}
test();
但是,假设我希望最后一个不同,但前两个参数应该使用它们的默认值。我能想到的唯一方法是这样做没有成功:
test('test1','test2','hi i am different');
我试过这个:
test(,,'hi i am different');
test(default,default,'hi i am different');
有没有干净、有效的方法来做到这一点?