PHP
4
Вклад в тег
$unique_items = [];
foreach ($items as $item) {
if (!isset($unique_items[$item['id']])) {
$unique_items[$item['id']] = $item;
}
}
$unique_items
array (
203 =>
array (
'isMon' => false,
'rate' => 53,
'id' => 203,
'title' => 'Title',
),
204 =>
array (
'isMon' => false,
'rate' => 53,
'id' => 204,
'title' => 'Title1',
),
)
$json = 'твой json из примера';
$array = json_decode($json, true);
foreach ($array['data'] as $item) {
$sites = $item['sites'];
foreach ($sites as $site) {
if ($site['site_key'] === 'betfair') {
$item['h2h'] = $site['odds']['h2h'];
}
}
$result[] = [
'sport_key' => $item['sport_key'],
'teams' => $item['teams'],
'h2h' => isset($item['h2h']) ? $item['h2h'] : '',
];
}
Также был на двух собеседованиях, где заставляли решать какие-то задачи с массивами и непойми чем еще. Как будто они как-то мне помогут у работе.