您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

调用新浪IP API 匹配GBK

2024/3/21 1:22:23发布17次查看
desc)) { 
        $loc = $location->city;
    } else { $loc = $location->desc;} 
    return $loc; 
}
$sa_ip=getip();
$city = getiploc_sina($sa_ip);
?>
通过新浪ip取得城市
if (strpos ( $citys, $city ) !== false) 
{// 表示找到匹 ?>
}?>
$citys 是本地数据库字段内容,为bgk
而新浪取回来的城市名字是utf8   这样就会产生错误,怎么样解决。
此代码文件为bgk,输出新浪取回来的城市是乱码。
回复讨论(解决方案) iconv(utf-8,gbk,$city) 
将你获取来的数据转码一下再输出即可。。另外是gbk编码吧
楼上正解!iconv ? 字符串按要求的字符编码来转换
楼上正解,iconv ? 字符串按要求的字符编码来转换
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product