function demo(){
$ip = '36.110.35.114';
$city = $this->function_lib->convertip($ip);
print_r($city);
}
打印出来为什么会乱码?是tinyipdata.dat这个文件的问题吗?求大神指教..谢谢
有可能是你在使用mysql数据库的时候乱码,在mysql数据库使用时,
字符集和校对规则有4个级别的默认设置:服务器级、数据库级、表级和连接级
你需要查下你各级别字符集跟校对规则,修改成你需要的字符集及校对规则就可以了。
参考自:
MySQL的字符集和校对 http://www.data.5helpyou.com/article332.html