- array_reduce: documentation ( source)
- var_export: documentation ( source)
- explode: documentation ( source)
<?php
$phones = [
'Apple iPhone 4',
'Apple iPhone 5',
'Samsung Galaxy S6'
];
var_export(
array_reduce(
$phones,
function($result, $item) {
[
$key,
$result[$key][]
] = explode(' ', $item, 2);
return $result;
},
)
);