怎么获得函数本身有多少个参数?
程序员文章站
2022-04-13 09:13:50
...
has ? parameters';}hello();
我想自动获取自定义函数的名称,及其传入多少个参数,怎么获取?
回复讨论(解决方案)
function hello(){ echo 'function name is:'. __FUNCTION__; // get function itself name // how to get how many parameters in these function , echo '
has '.func_num_args().' parameters
'; $params = func_get_args(); foreach($params as $param){ echo $param.'
'; }}hello(1,2,3);
1#正解。。。。
func_num_args() 返回实际传入的参数个数
func_get_args() 返回实际传入的参数值数组
注意实际参数与定义参数的区别
上一篇: Mozilla建议的CSS书写顺序_CSS/HTML
下一篇: HTML5的中的新元素