获取PHP中形式参数的数量

获取PHP中形式参数的数量,php,optional-parameters,Php,Optional Parameters,我知道您可以使用func\u num\u args获取传入的实际参数数。有没有办法得到形式参数的数量 例如: 一种方法是使用,例如: 您可能可以使用PHP反射做类似的事情,但我没有使用itThanks的经验-我没有意识到这些函数是PHP5核心的一部分。 function optional($a, $b = null) { return (new ReflectionFunction(__FUNCTION__))->getNumberOfParameters(); }

我知道您可以使用
func\u num\u args
获取传入的实际参数数。有没有办法得到形式参数的数量

例如:

一种方法是使用,例如:


您可能可以使用PHP反射做类似的事情,但我没有使用itThanks的经验-我没有意识到这些函数是PHP5核心的一部分。
function optional($a, $b = null) {
    return (new ReflectionFunction(__FUNCTION__))->getNumberOfParameters();
}