<?php
/*?function_exists(“函数名”):判断一个函数是否已经存在;
?func_get_arg( $n ): 在函数内部可用,用于获得第n个实参(n从0开始算起)
?func_get_args(): 在函数内部可用,用于获得所有实参,结果是一个数组
?func_num_args(): 在函数内部可用,用于获得实参的个数
上面3个函数,可以让我们在自定义的函数内部,直接访问(使用)实参数据,而不依赖于形参变量。
这种特性,可以给我们定义某种“不确定有几个数据需要计算的”场合。*/// 提交所有的数,其中奇数的和!
function abc(){$arr = func_get_args(); //获取所有提交的数据,数组格式$arri = count($arr); //获取数组长度$sum=0;for($i=0;$i<$arri;$i++){if($arr[$i]%2==1){$sum+=$arr[$i];}}return $sum;
}
echo abc(1,3,4,5);
?>