2010-12-28 26 views

答えて

6

func_num_argsを意味しますか?私は彼が機能かどうかをテストしたいと思います

function foo($a, $b='bar') { 
    echo func_num_args() . PHP_EOL; 
} 

foo(1); 
foo(1,2); 
foo(1,'bar'); 

プリント

1 
2 
2 

DEMO

+0

:それは渡さ引数をカウントではなく渡されていないものやデフォルト値を取得します'xyz(1、' foo ') 'のように' xyz($ a、$ b =' ') 'が呼び出されました – ThiefMaster

+1

@ThiefMaster:' func_num_arg'は何をしていますか?または私はあなたのポイントを得ることはありません... –

+0

確かに。私はfunc_num_argsがすべての引数を数えると思った。 – ThiefMaster

関連する問題