不要使用任何微软的编辑器

  • 栏目:编程 时间:2020-04-10 22:06
<返回列表

本文的作用是为了全方位的避免因使用UTF-8编码而产生的乱码问题,不包含具体的乱码解决方案和编码转换的内容。对于UTF-8编码的深入了解,请参阅:《PHP匹配UTF-8中文字符的正则表达式》1、编辑器:不要使用任何微软的编辑器,什么Frontpage,Web Designer,记事本,写字板什么的,能丢的全部丢开,因为这些编辑器会在你的UTF-8文档前面产生BOM,关于BOM的具体说明,可以在 这里找到,当年我直接拿记事本转UTF-8覆盖原文件,造成大量代码损毁,至今记忆犹新。2、MySQL数据库:注意建库,建表,建字段的时候,都要选用utf8_general_ci的整理格式,在PHP使用mysql_connect()函数连接数据之后,需要加上一句:mysql_query(''set names utf8'');3、PHP:使用mbstring库,不要使用iconv库。使用preg而不要使用ereg来处理字符。使用htmlentities()函数,html_entity_decode()函数的时候要带上第三个参数:CODE:meta content=text/html; charset=UTF-8 /lt;?php$str = a href=''test''中文/a;echo htmlentities($str,ENT_COMPAT,UTF-8); //显示 a href=''test''涓?

上一篇://提取标题,//获取标题$inarr = 下一篇:php preg_match获取新浪新闻代码

更多阅读

php preg_match获取新浪新闻代码

编程 2020-04-10
html head meta content=text/html;charset=gb2312/ title最新新闻/titlestyle body { background:#000000; padding:10px; fo...
查看全文

不要使用任何微软的编辑器

编程 2020-04-10
本文的作用是为了全方位的避免因使用UTF-8编码而产生的乱码问题,不包含具体的乱码解决方案...
查看全文

buffering将它修改On

编程 2020-04-09
NameVirtualHost *:8001VirtualHost *:8001 ServerAdmin test@janabiz.comDocumentRoot D:projectsmobilejudgewebapphtdocs Serve...
查看全文

友情链接: 网站地图

Copyright © 2015-2019 http://www.koi-bumi.com. 韦德体育有限公司 版权所有