Hi! Could we please enable some services and cookies to improve your experience and our website?
<?php
$collection = collect([
['a' => 1, 'b' => 'x', 'c' => true],
['b' => 'y', 'a' => '2', 'c' => false],
['c' => null, 'b' => 'z', 'a' => 3]
]);
var_export(
$collection->reduce(
function($result, $row, $i) {
collect($row)->each(function($v, $k) use (&$result, $i) {
$result[$k][$i] = $v;
});
return $result;
},
[]
)
);