2013-11-25 23 views
0

我有這樣的功能:PHP傳遞第二個參數成函數

function myfunc(arg1=false, arg2=false){ 
    //some code here...... 
} 

如果我只是想通過ARG1進入功能,我可以寫這樣myfunc("arg1 only variable")。但是,我怎麼能只通過arg2進入函數?

謝謝。

+6

MYFUNC(假,$ ARG); –

+0

在php中沒有辦法(當前)跳過一個參數,但是在php-internals郵件列表中有一些關於它的喋喋不休,請參閱https://wiki.php.net/rfc/skipparams – Maerlyn

回答

0

嘗試這樣,

myfunc(false, $arg2); 
0

以下任何一項將是你的函數調用的法律 -

myfunc(); 
myfunc(true, true); 
myfunc(true, null); 
myfunc(null, true); 
myfunc(null, null); 
相關問題