php可变长度参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php可变长度参数相关的知识,希望对你有一定的参考价值。

allows for variable length arguments - something similar as python
func(*args, **kw)
  1. function foo()
  2. {
  3. $numargs = func_num_args(); // number of arguments
  4.  
  5. if ($numargs >= 2) {
  6. echo "Second argument is: " . func_get_arg(1) . "<br /> ";
  7. }
  8. $arg_list = func_get_args(); // all arguments as an array
  9. for ($i = 0; $i < $numargs; $i++) {
  10. echo "Argument $i is: " . $arg_list[$i] . "<br /> ";
  11. }
  12. }
  13.  
  14. foo(1, 2, 3);
  15. foo(1, 2, 3, 4, 5);

以上是关于php可变长度参数的主要内容,如果未能解决你的问题,请参考以下文章