老师遇到一个问题求助下

来源:8-4 商户入驻申请-数据入库&邮件发送(上)

非慕粉001

2017-04-06

http://szimg.mukewang.com/58e597ca000145ee11660347.jpg

http://szimg.mukewang.com/58e597d40001d5c012880470.jpg

按照你的代码写的  不知道为什么报了这么一个错误。跟群里的同学交流很多遇到的。麻烦您指点下  谢谢

写回答

5回答

singwa

2017-04-06

/**
     * 根据地址来获取经纬度
     * @param $address
     * @return array
     */
    public static function  getLngLat($address) {
        if(!$address) {
            return '';
        }
        //http://api.map.baidu.com/geocoder/v2/?callback=renderOption&output=json&address=百度大厦&city=北京市&ak=您的ak

        $data = [
            'address' => $address,
            'ak' => config('map.ak'),
            'output' => 'json',
        ];
        $url = config('map.baidu_map_url').config('map.geocoder').'?'.http_build_query($data);
        // 1 file_get_contents($url);
        // 2 curl
        $result = doCurl($url);
        if($result) {
            return json_decode($result, true);
        }else {
            return [];
        }
        //return $result;

    }


0
1
非慕粉001
非常感谢老师!
2017-04-06
共1条回复

singwa

2017-04-06

getLngLat返回的是json数据,你需要json_decode下

0
0

singwa

2017-04-06

把你封装类的地方截图下

0
0

明浩

2018-10-23

//img.mukewang.com/szimg/5bcdf6d200019eb901690097.jpg写在map.php的·第一个function下

0
0

非慕粉001

提问者

2017-04-06

好的 老师   

//szimg.mukewang.com/58e5a3d100011dac12800687.jpg

//szimg.mukewang.com/58e5a3d100016cf712640681.jpg

麻烦您看下  

0
0

Thinkphp5.0仿百度糯米开发多商家电商平台

【毕设】BAT大牛亲授ThinkPHP 5.0,实战中学透新技能,应用于工作

2439 学习 · 1712 问题

查看课程