首页 > 解决方案 > 检查 GeoLite2 是否有 IP 地址

问题描述

我使用这个存储库

但是,我不知道如何检查该数据是否存在。

帮我。

所有代码错误。

Reader::connect()->city($_SERVER["REMOTE_ADDR"]);
Reader::connect()->city($_SERVER["REMOTE_ADDR"])->mostSpecificSubdivision->name;
Reader::connect()->city($request->ip());
Reader::connect()->city($request->ip())->mostSpecificSubdivision->name;

首先,在城市功能时发生了错误。

标签: phpdatabaselaravelgeolite2

解决方案


检查您的 ip 是否存在isset,如下所示

if(isset($request->ip())){
    //Your code here
}

推荐阅读