php 数组求平均数方法:

function array_avg($array){
    $sum = array_sum($array);
    $len = count($array);
    return  $len == 0?0:$sum/$len;
}

dump(array_avg([1,3,4,5,6,2]));
//输出3.5

代码说明:

array_sum函数返回数组元素的和。

count函数返回数组的长度,也就是数组元素的数量。

然后用和除以数量即可得到平均值,这里要判断一下数组长度是否为0,否则在空数组时会报错:Division By Zero ,解决方法参见:https://www.codesou.cn/archives/1945