电脑安全

您当前的位置:主页 > 电脑安全 >

PHPer使用UTF-8注意事项-网络编程

来源:[db:来源]标题:   编辑器    编辑:电脑技术全能网 时间:2019-09-18 17:59

原标题:PHPer使用UTF-8注意事项-网络编程
   本文的感化是为了全方位的幸免因应用UTF-8编码而发生的乱码成绩,不包括详细的乱码处理计划和编码转换的内容。关于UTF-8编码的深刻懂得,请参阅:《PHP婚配UTF-8中笔墨符的正则表白式》1、编纂器:不要应用任何微软的编纂器,甚么Frontpage,Web Designer,记事本,写字板甚么的,能丢的全体丢开,由于这些编纂器会在你的UTF-8文档后面发生BOM,对于BOM的详细阐明,能够在 这里找到,昔时我间接拿记事本转UTF-8笼罩原文件,形成大批代码损毁,至今影象犹新。2、MySQL数据库:留神建库,建表,建字段(留神有三处)的时间,都要选用utf8_general_ci的收拾格局(Collation),在PHP应用mysql_connect()函数衔接数据以后,须要加上一句:mysql_query(''set names "utf8"'');3、PHP:应用mbstring库,不要应用iconv库。应用preg而不要应用ereg来处置字符。应用htmlentities()函数,html_entity_decode()函数的时间要带上第三个参数:CODE:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />&lt;?php$str = "<a href=''test''>中文</a>";echo htmlentities($str,ENT_COMPAT,"UTF-8"); //表现(源代码外面) <a href=''test''>涓?

上一篇:python计算文件的md5值实例-网络编程

下一篇:没有了