我正在尝试使用谷歌地图方向 API 从数据库中映射连接城市的路线。我的问题是我被困在一个点,我应该通过 json 从 php 脚本返回值。我要映射的数据是一个数组的通知:
$data=array('chicago','new york','lebanon','maysvile','greenfield');
我的意图是从我的数据数组中返回以下格式。
var request = {
origin:start,
destination:end,
waypoints:[{
location:"",
stopover:true
}],
travelMode: google.maps.DirectionsTravelMode.DRIVING
}
这就是我的起点和终点:数组中的第一个和最后一个元素:
$start=reset($data);
$end=end($data);
php 使用 json_encode() 返回的数据
$response=array('origin'=>$start,'destination'=>$end,'travelMode'=>"google.maps.DirectionsTravelMode.DRIVING");
echo json_encode($response);
返回的格式不正确。我也不知道我应该怎么做中间点。中点是选择 $start 和 $end 后剩余的所有值。任何想法都非常感谢。谢谢