func_num_args() は関数に渡されたパラメータの数を返します。func_get_arg($arg_num) は指定された位置のパラメータ値を取得します。$arg_num の位置インデックスは 0 から始まり、n-1 です。 func_get_args() はすべてのパラメータを含む配列を返します