所以我想在PHP中编写一个REST API,用于在iPhone上使用JSON以及许多网站和设备.我有下面的代码,当通过GET语句访问时,返回一个文件,如:
1mdi2o3.part
我如何返回类似于:users.json的内容
$db->setQuery( "SELECT * FROM users");
$db->query() or die($queryError);
$numRows = $db->getNumRows();
$row = $db->loadObjectList();
// PRINT JSON FILE
header("Content-type: application/json");
for($i = 0 ; $i < $numRows; $i++){
$json_output[$i] = $row[$i];
}
$MYjson_output = json_encode($json_output);
echo $MYjson_output;
Run Code Online (Sandbox Code Playgroud) 我有一个机场数据库,每个点都有纬度和经度.我想运行PHP脚本来查找特定机场附近的所有机场,以及它们的距离和相对方向.
即机场KLDJ(40-37-02.810N 074-14-40.539W)
机场附近
KJFK - 约翰肯尼迪机场(21.2 nm NE)(40-38-23.104N 073-46-44.132W)
我使用http://www.movable-type.co.uk/scripts/latlong.html中的代码来查找距离,并试图用它来查找轴承,这可能不对.
//BEARING RHUMB LINE
$phi = log(tan($lat2/2+pi/4)/tan($lat1/2+pi/4));
$distance['bearing'] = (rad2deg(atan2($theta, $phi)) +180) % 360;
Run Code Online (Sandbox Code Playgroud)
我基本上想通过这个脚本运行所有点并找到距离,我已经知道了,但接着是方向.(即N,S,W,E,NW,SW,NE,SE)