您好,我正在寻找使用 php 将附加字段推送到数组中的最佳实践。我已经尝试过 array_push 及其等效的 $array[] = $var; 但这不是我想要的。
我有一个像这样的循环:
foreach($lakesNearby as $lakes){
$dist = $this->getDistance($lat, $lng, $lakes['latitude'], $lakes['longitude'], $unit);
$lakes['distance'] = $dist;
$lakesReturned[] = $lakes;
}
但我确信有更好的方法将最后两行合并并将其推入 $lakesNearby ?