要判断 $result
是否未获取到数据,可以检查 $result
是否为 null
。在 PHP 中,json_decode
在解析失败时会返回 null
。你可以使用以下代码来进行判断:
// ... 其他代码 ...
$result = @json_decode($data);
if (is_null($result)) {
// 处理未获取到数据的情况
// 例如:输出错误信息或进行其他操作
echo "未获取到数据或解析失败。";
} else {
// 处理成功获取到数据的情况
// 例如:继续处理 $result
}
// ... 其他代码 ...
在这个示例中,使用 is_null($result)
来判断是否解析成功。如果 $result
为 null
,则表示未获取到数据。