错误Laravel:未定义偏移量:0

时间:2018-07-11 14:33:45

标签: php laravel google-maps

在Laravel Controller中执行以下代码时,出现错误undefined offset:0

public function index() {
        $maps = Gmaps_Geocache::all();

        $latitude1 = -7.325374900000001;    
        $longitude1 = 108.2251681;

        $latitude2 = -7.331842799999999;        
        $longitude2 = 108.2237382;

        $dataJson = file_get_contents("https://maps.googleapis.com/maps/api/distancematrix/json?units=metric&origins=".$latitude1.",".$longitude1."&destinations=".$latitude2.",".$longitude2."&key=AIzaSyCyUBu8OPh0adMWbL9McFMMDqJA9UB7jes");

        $data = json_decode($dataJson,true);
        $nilaiJarak = $data['rows'][0]['elements'][0]['distance']['text'];

        return view('maps', compact('maps','nilaiJarak'));
    }

如何解决?

0 个答案:

没有答案