【发布时间】:2015-02-23 19:02:33
【问题描述】:
我知道你可以使用func_num_args来获取传入的实际参数个数。有什么方法可以获取形参个数吗?
例子:
<?php
function optional($a, $b = null) {
echo func_num_args();
}
optional(1); // 1
optional(1, 1); // 2
optional(1, 1, 1); // 3
我想要一种方法在对optional 的每次调用中获取2,而无需对其进行硬编码。
【问题讨论】:
-
你可以使用 PHP 反射做类似的事情,但我没有经验