Php 网页上邻近人的实现
有人知道如何在网页上实现附近的人吗?有可能吗?实现可以是这样的:Php 网页上邻近人的实现,php,html,google-maps,Php,Html,Google Maps,有人知道如何在网页上实现附近的人吗?有可能吗?实现可以是这样的: <?php $people = [ 'John', 'Adam', 'Terry', 'Gary', 'Wilbur' ]; $get_closest = function ($person) use ($people) { $closest = []; $key = array_search($person, $people); if($key !==
<?php
$people =
[
'John',
'Adam',
'Terry',
'Gary',
'Wilbur'
];
$get_closest = function ($person) use ($people)
{
$closest = [];
$key = array_search($person, $people);
if($key !== false) {
$before = $key-1;
$after = $key+1;
if(isset($people[$before]))
$closest[] = $people[$before];
if(isset($people[$after]))
$closest[] = $people[$after];
}
return $closest;
};
var_dump($get_closest('Gary'));
是否可以在基于Web的Android应用程序中使用like Nearest搜索?我找不到任何教程或示例。。提前谢谢,先生:我不熟悉安卓上的搜索。也许试着描述一下你正在努力实现的目标,以及到目前为止你所想/做的事情。一个非常简单的方法是从每个人身上获取地理位置,并将其放置在网格中。附近的人可能是同一街区的人。或者结合毕达哥拉斯定理计算出从中心点到其他人的径向距离。如果距离较大,请查阅哈弗森公式。
array(2) {
[0]=>
string(5) "Terry"
[1]=>
string(6) "Wilbur"
}