【发布时间】:2011-07-20 15:40:04
【问题描述】:
我有这个问题但是不知道怎么命名,比如我有这个功能,
function test($param1,$param2 = false,$param3 = false)
{
if($param2 == true)
{
return '2';
}
elseif($param3 == true)
{
return '3';
}
else
{
return '1';
}
}
为了返回'3',我必须像这样调用我的函数,
$test = test('test',false,true);
我想问我是否可以通过调用这样的函数来跳过第二个参数并返回“3”?
$test = test('test',$param3 = true);
或者其他方法可以做到这一点?
【问题讨论】:
标签: php function parameters parameter-passing