Я хочу отобразить идентификатор небольшого расстояния.
Мой массив возвращается API
Код: Выделить всё
$com = Array(
[0] => Array (
[id] => 12
[km] => 833 km
)
[1] => Array (
[id] => 4
[km] => 546km
)
[1] => Array (
[id] => 45
[km] => 1200km
)
)
I пробовал это:
Код: Выделить всё
$min = array_reduce($commercant,
function ($min, $item) {
if ($item['km'] < $min['km']) {
return $item;
}
return $min;
},
array('id' => -1, 'km' => PHP_INT_MAX));
echo $min['id'];
если у вас есть идеи....
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/426 ... -return-id