php - 如何在 PHP 中更正此代码错误 - 尝试访问 null 类型值的数组偏移量?
问题描述
我正在关注一个博客(博客),以找出经纬度以找出两个密码之间的距离。代码如下
<?php
$url = "http://maps.googleapis.com/maps/api/geocode/json?address='201301'&sensor=false";
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, '');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_TIMEOUT, 30);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$json = curl_exec($curl);
$decode = json_decode($json, true);
$result1[]=$decode['results'][0];
$result2[]=$result1[0]['geometry'];
$result3[]=$result2[0]['location'];
echo "<pre>";
print_r($result3[0]);
die();
?>
以下行中的 eroor
$result1[]=$decode['results'][0];
$result2[]=$result1[0]['geometry'];
$result3[]=$result2[0]['location'];
错误是
尝试访问 null 类型值的数组偏移量
请帮我解决这个问题。提前致谢
解决方案
推荐阅读
- android - 我可以通过“使用 Apple ID 登录”获取用户的电话号码以进行电话验证吗?
- swift - 无法访问 MTKView
- sql - 如何让我的 PostgresSQL 成功执行调用?
- google-api-js-client - gapi - 如何查看所有电子表格
- python-3.x - 从#1comment 到 #2nd comment 逐行读取文件
- node.js - 未捕获的 ReferenceError:添加 react-hot-loader babel 插件后未定义进程(来自 NodeJS.Process)
- json - ValueNotifier 未处理的异常:类型“String”不是“index”类型“int”的子类型
- python - 'can' BLFReader 函数的 Python 属性错误
- javascript - 从数组对象json更新mongodb的最佳方法是什么?
- java - 要设置的 Java 泛型集合