別の関数に渡されたパラメーターの数をカウントできるPhP関数はありますか?例えば
function tobeCounted ("numberOne","numberTwo","numberThree")
{
//do something with the parameters
}
上記の関数に渡されたパラメーターの数をカウントし、3つまたはパラメーターのインデックスまたはパラメーター自体を返す関数。
を使用すると、引数の配列を取得するのでfunc_num_args()
はなく、引数の量を取得します。func_get_args
これらが必要です:
func_num_args —関数に渡された引数の数を返します
func_get_args —関数の引数リストを構成する配列を返します
ここから:
またはより直接的に:func_num_args
func_num_args()
これを使用して、渡されたパラメーターの数を取得します