post_title
из Второго массива?[0] => Array
(
[ID] => 80433
[post_title] => Консоль из нержавеющей 1
)
[1] => Array
(
[ID] => 80428
[post_title] => Комод из неражавеющей 2
)
[0] => Консоль
[1] => Комод
<?php
$items = [
['ID' => 80433, 'post_title' => 'Консоль из нержавеющей 1'],
['ID' => 80428, 'post_title' => 'Комод из неражавеющей 2']
];
$categories = ['Консоль', 'Комод'];
$result = [];
foreach($categories as $category) {
$results[$category] = [];
foreach($items as $item) {
if (mb_strpos(mb_strtolower($item['post_title']), mb_strtolower($category)) !== false) {
$result[$category][] = $item;
}
}
}
print_r($result);