如果某个城市不在外部数据库中,我想显示一个“未找到城市”的div。
这怎么可能?
if (b == null) {
return;
}
答案 0 :(得分:1)
您应该得到一个回应
{"cod":"404","message":"city not found"}
如果未在请求中找到城市,请通过API进行操作,因此您可以处理类似...的响应
$weatherArray = json_decode($urlContents, true);
if ( isset($weatherArray['cod']) && $weatherArray['cod'] == "404" ) {
$message = "No city found";
}
else {
// Process weather data
}