我有這個問題,但我不知道如何將它命名,例如,我有這個功能,跳過一個函數參數?
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);
還是其他的方法呢?
感謝。我認爲它不應該是'$ defaults'的's'。該行應該是 - '$ args = array_merge($ default,$ args);' – laukok 2011-03-22 16:57:46