file_get_contents('外部可以文件地址')输出乱码的解决方法
$url = 'http://ip.qq.com/js/geo.js';
现在使用较多的编码格式是utf-8格式的,以http://ip.qq.com/js/geo.js这个外部文件(默认编码格式为GBK)的为例,如果直接如下输出,是乱码
$contents = file_get_contents($url);
echo $contents;//得到乱码内容
所以要转码使用函数
string iconv ( string in_charset, string out_charset, string str );
$contents = iconv("gbk", "utf-8", $contents);
echo $contents;//显示正常无乱码
---- 始终相信这句:
----“做每天该做的事,不计结果!”
---- 因爲對於編程還只是新手,對很多知識掌握的不牢靠,歡迎大家批評指正~~|=-=|~~
----“做每天该做的事,不计结果!”
---- 因爲對於編程還只是新手,對很多知識掌握的不牢靠,歡迎大家批評指正~~|=-=|~~