我的php文件是utf8编码的,使用file_get_contents()打开一个编码为windows-1252的网页提取出其中的些字符,比如说类似这样的:Atlético Madrid然后将其存入数据库,字段的Collation是utf8_general_ci我在数据库中看Atlético Madrid这个字符串是正常的显示信息的php文件是utf8编码,也设置了
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">浏览器使用utf-8编码来显示文件这时Atlético Madrid 会显示为Atl�tico Madrid如果把浏览器的编码改成西欧(ISO),显示就正常了请问如何让类似Atlético Madrid的字符串在UTF-8的编码下正常显示?
例外,如果我在file_get_contents()后使用
iconv("windows-1252","UTF-8",$content);貌似没有作用。请问该如何确定iconv库是正常的呢,我使用phpinfo()查看到了以下信息:iconv support enabled
iconv implementation "libiconv"
iconv library version 1.11 Directive Local Value Master Value
iconv.input_encoding ISO-8859-1 ISO-8859-1
iconv.internal_encoding ISO-8859-1 ISO-8859-1
iconv.output_encoding ISO-8859-1 ISO-8859-1
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">浏览器使用utf-8编码来显示文件这时Atlético Madrid 会显示为Atl�tico Madrid如果把浏览器的编码改成西欧(ISO),显示就正常了请问如何让类似Atlético Madrid的字符串在UTF-8的编码下正常显示?
例外,如果我在file_get_contents()后使用
iconv("windows-1252","UTF-8",$content);貌似没有作用。请问该如何确定iconv库是正常的呢,我使用phpinfo()查看到了以下信息:iconv support enabled
iconv implementation "libiconv"
iconv library version 1.11 Directive Local Value Master Value
iconv.input_encoding ISO-8859-1 ISO-8859-1
iconv.internal_encoding ISO-8859-1 ISO-8859-1
iconv.output_encoding ISO-8859-1 ISO-8859-1
解决方案 »
- 使用wamp,端口80被IIS占用怎么办
- fckeditor2.5编辑器编辑的内容会多出换行符号 ,怎么办
- 要给一批页面的<a>标签加title属性.php使用什么函数可以?
- 同一个PHP脚本,其中会访问MySql,直接从命令行运行成功,从web访问失败,可能原因是什么?
- 想把自己做的网页放到网上,应该注意哪几方面问题?
- 内网系统,单号在提交时有做防重复判断,但是相同单号提交一次变成两次。
- PHP MYSQL中如何实现以横向排列呀
- 为什么mysql服务总是启动不了
- 问个常见的问题
- 在表格中的图片 当图片宽度>表格宽度时 表格变形 如何解决? 急呀!!!
- 这网站 视频怎么和旁边的内容同步的
- filemtime在Windows能运行,上传到Linux服务器后就不能运行?
iconv support enabled
iconv implementation "libiconv"
iconv library version 1.9 Directive Local Value Master Value
iconv.input_encoding ISO-8859-1 ISO-8859-1
iconv.internal_encoding ISO-8859-1 ISO-8859-1
iconv.output_encoding ISO-8859-1 ISO-8859-1 是不是你的板本低啊。
iconv support enabled
iconv implementation "libiconv"
iconv library version 1.9 Directive Local Value Master Value
iconv.input_encoding ISO-8859-1 ISO-8859-1
iconv.internal_encoding ISO-8859-1 ISO-8859-1
iconv.output_encoding ISO-8859-1 ISO-8859-1 是不是你的板本低啊。
应该不是,我用foolbirdflyfirst的方法解决了,谢谢你的回答结贴给分啦