如果未找到in_array,则使用else语句

时间:2019-07-01 18:03:00

标签: php

我正在使用以下代码检查Google地理编码,并根据返回的结果回显不同的响应。

此刻我的代码

if (in_array("neighborhood", $newaddress["types"])) {
    echo $newaddress["long_name"];
} elseif (in_array("postal_town", $newaddress["types"])) {
    echo "neighborhood not found, but postal_town found"
} else {
    echo "Nothing found"
}

由于某种原因,它同时显示了postal_town和邻域。

不检查是否存在。

基本上,如果邻居存在,则只应回显该代码,如果不存在,则应检查postal_town是否存在,如果存在,则应回显-如果都不存在,则应回显“没有找到”

有什么想法吗?

0 个答案:

没有答案