<?php
$arr = [
"manufacturer" => "BB",
"width" => "245, 225",
"height" => "45, 65",
"diameter" => "19, 17",
"type" => "AA",
];
$mandatoryFields = [
'width',
'height',
'diameter',
];
var_export(
array_map(
null,
...array_values(
array_map(
fn($v) => explode(', ', $v),
array_intersect_key(
$arr,
array_flip($mandatoryFields)
)
)
)
)
);
preferences:
28.6 ms | 402 KiB | 5 Q