- array_map: documentation ( source)
- array_combine: documentation ( source)
- array_column: documentation ( source)
- reset: documentation ( source)
- print_r: documentation ( source)
- array_keys: documentation ( source)
- max: documentation ( source)
<?php
$arr = array(array(
"2"=> 6,
"5"=> 1
),
array(
"2"=> 1,
"5"=> 3
));
$keys = array_keys(reset($arr));
$res = array_combine(
$keys,
array_map(
fn ($k) => max(array_column($arr, $k)),
$keys)
);
print_r($res);