码迷,mamicode.com
首页 > Web开发 > 详细

php中json对象数据的输出转化

时间:2015-11-06 12:47:52      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:

php中json对象数据的输出转化
public  function  get_my_now_citys(){
   $datas=$this->_post(datas); //前台js脚本传递给后端的object对象 
   if(!$datas){
     echo 地址信息获取失败!;
   }
   $latitude=$datas[latitude];//维度
   $longitude=$datas[longitude];//经度
   $rs=$this->get_my_addr_infos($longitude,$latitude);
   $province_name=$rs[result][addressComponent][province];//
   $city_name=$rs[result][addressComponent][city];//
   $town_name=$rs[result][addressComponent][district];//
   $addr_details=$rs[result][formatted_address];//详细的地址
   $arr_area=$this->get_my_area_id_arr($province_name,$city_name,$town_name);
   $arr_area[province_name]=$province_name;
   $arr_area[city_name]=$city_name;
   $arr_area[town_name]=$town_name;
   $arr_area[addr_details]=$addr_details;
   $arr_area[latitude]=$latitude;
   $arr_area[longitude]=$longitude;
   echo json_encode($arr_area); //返回给模板页面一个json数组
   
}


var datas = eval((+data+));//js读取ajax后台返回的json数组
var province_id=datas.province_id; //省的id
var city_id=datas.city_id; //市的id
var town_id=datas.town_id; //区的id
var province_name=datas.province_name;//省的名称
var city_name=datas.city_name;//市的名称
var town_name=datas.town_name;//区的名称
var addr_details=datas.addr_details;//详细的地址的名称
var latitude=datas.latitude;//维度
var longitude=datas.longitude;//经度

 

php中json对象数据的输出转化

标签:

原文地址:http://www.cnblogs.com/719907411hl/p/4942108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!