/**********by Jiangong SUN*************/
//func_num_args() return the numbers of parameters passed to a function
//func_get_arg($arg_num) return a particular parameter
//func_get_args() return an array containing all the parameters in the parameter list
<?php
function calc_avg(){
$args = func_num_args();
echo $args.'<br />';
if($args == 0)
return 0;
$sum = 0;
for($i=0; $i<$args; $i++){
$sum += func_get_arg($i);
echo $sum.'<br />';
echo func_get_arg($i).'<br />';
}
print_r(func_get_args());
echo '<br />';
return $sum/$args;
}
echo calc_avg(19,23,44,1234,99);
?>