zhangjingyu
最近几天,网络版代码似乎又出问题了,后台暂时切换为本地方式获取。经过努力,下面是本地测试通过的的修复方案:
// 修复你原来的代码段
$begin = strpos($data, 'Ping');
if ($begin !== false) {
// 修正:第三个参数是长度,不是结束位置
$str1 = substr($data, $begin, 150); // 取150个字符
// 按 分割
$str3 = explode('', $str1);
if (isset($str3[1])) {
// 清理空格和HTML标签
$str4 = strip_tags($str3[1]); // 移除HTML标签
$str4 = str_replace(' ', '', $str4); // 移除空格
$str4 = trim($str4); // 移除首尾空白
}
}
备选方案:可以考虑准备一个备用API,比如:
https://ipapi.co/{ip}/json/
https://whois.pconline.com.cn/ipJson.jsp?ip={ip}

