3v4l.org

run code in 300+ PHP versions simultaneously
<?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 ) );

preferences:
24.55 ms | 407 KiB | 5 Q