当前位置:Gxlcms > PHP教程 > 如何获得函数本身有多少个参数

如何获得函数本身有多少个参数

时间:2021-07-01 10:21:17 帮助过:18人阅读

怎么获得函数本身有多少个参数?
  1. <!--?php <br /--><br>function hello($param1,$param2,...){<br>
  2. echo 'function name is:'. __FUNCTION__; // get function itself name<br>
  3. // how to get how many parameters in these function ,<br>
  4. echo '<br>has ? parameters';<br>}<br>hello();


我想自动获取自定义函数的名称,及其传入多少个参数,怎么获取?
------解决方案--------------------
  1. <br>function hello(){<br> echo 'function name is:'. __FUNCTION__; // get function itself name<br> // how to get how many parameters in these function ,<br> echo '<br>has '.func_num_args().' parameters<br>';<br> $params = func_get_args();<br> foreach($params as $param){<br> echo $param.'<br>';<br> }<br>}<br>hello(1,2,3);<br>

人气教程排行