需求1:网站需要开发个ip查询的功能。
需求2:统计用户ip的所属地。
下面直接上代码,直接copy到项目中就可以用。亲测可用!
1、先封装好我们查询类(ip.class.php)
<?php
require_once 'curl.func.php';
class ip
{
public function ipQuery($appkey,$ip)
{
$url = "https://api.jisuapi.com/ip/location?appkey=$appkey&ip=$ip";
$result = curlOpen($url, ['ssl'=>true]);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));
if($jsonarr['status'] != 0)
{
return $jsonarr['msg'];
}
$result = $jsonarr['result'];
return $result['area'].' '.$result['type'].'<br>';
}
}
2、创建curl.func.php(直接copy)
戳链接:https://www.jisuapi.com/code/694
注意文件路径要对应好,不然会报引入文件的致命错误。
3、代码调用(ip.php)
<?php
require_once 'ip.class.php';
$ip= trim($_

本文介绍了如何在PHP项目中快速实现IP查询功能。通过引入并封装IP查询类及curl辅助函数,只需几行代码即可完成IP地址的查询。详细步骤包括创建ip.class.php、curl.func.php文件,并在ip.php中调用示例代码。记得在使用前先在接口平台注册并申请免费的IP查询API。
最低0.47元/天 解锁文章
1572

被折叠的 条评论
为什么被折叠?



