【发布时间】:2017-07-27 06:56:02
【问题描述】:
我使用谷歌矩阵来计算多个地址的最佳距离。 我想显示一小段距离的id 我的数组由 API 返回
$com = Array(
[0] => Array (
[id] => 12
[km] => 833 km
)
[1] => Array (
[id] => 4
[km] => 546km
)
[1] => Array (
[id] => 45
[km] => 1200km
)
)
我想显示小距离的ID(本例ID为“4”)
我已经试过了:
$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'];
此代码不起作用,我不知道为什么! 如果你有一个想法...... 谢谢
【问题讨论】: