代码实例
<?php
namespace app\index\controller;
class Index
{
public function index(){
$res = $this -> test(1,2,3,4);
echo $res;
}
//函数可变元素列表
public function test(){
$args_num = func_num_args();//获取用户传过来的参数数目
$sum = 0;
if($args_num == 0){//如果没有传入参数,则返回0
return $sum;
}else{
for($i=0;$i<$args_num;$i++){
$sum += func_get_arg($i);//获取第几个元素的值
}
return $sum;
}
}
}
运行结果
10