<?php
$array1 = array(0, 7, 5, 0);
$array2 = array(2, 6, 10, 0, 5);
$array3 = array(4, 8, 15, 10);
$array4 = array(6, 7, 20, 10, 15);
var_export(
array_map(
fn(...$col) => array_sum($col) / count(array_filter($col, fn($v) => !is_null($v))),
$array1,
$array2,
$array3,
$array4
)
);
- Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
- array (
0 => 3,
1 => 7,
2 => 12.5,
3 => 5,
4 => 10,
)
preferences:
112.2 ms | 406 KiB | 5 Q