求助,关于utf-8和big5编码的问题 数据库是mysql,数据存储编码是utf-8,页面编码是big5现在前台程序通过函数iconv("UTF-8","big5",$str)来转换时,有的简体字如果在big5里没有的话,就会空白。请教高手,这个问题如何解决呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 big5的字符集比UTF-8小,所以对简体字不能处理。解决方法是页面编码使用UTF-8 谢谢楼上的回复!但是现在页面因为种种原因是没办法用utf-8的。有没有其他办法呢 数据库用回big5可以吗?最好统一成一种编码格式. 数据库连接后mysql_query('set names "big5"');如果你数据是一致的,应该没有问题。要注意big5能转成utf8,但转回来时就不一定成功。 如果输入是big5,显示也是big5,数据库是utf8,应没问题最好统一用utf8. 厉害!to:fxs_2008,数据库链接后我们是这样的mysql_query('set names "utf8"');然后在big5页面就不会显示乱码。但是就是部分简体字big5字符集没有的,就显示不了,是空白,不是乱码。我的想法是应该将简体字转换为unicode格式,比如𹑁这样的格式,就是不知道怎么做到。 mysql_query('set names "xxxx"');其实是从数据中取,返回指定的编码。减少转码工作。要保证php文件,meta里的编码和xxx要一致,一般不会产生乱码,这样处理时也不用转码具体的看着办吧𹑁是html实体,PHP时有实体编码函数htmlentity,记不太清了,但不一定能解决你的问题 通过STMP发邮件,这段代码错在哪? 有谁知道你们公司的考勤+开资系统是怎么运作的? 正则去除指定的html代码问题 求Zend Development Environment 中文使用手册。 批量获取图片 下面这段代码哪里错了? 为什么在地址栏输入中文变量,无法执行 页面和数据库的连接 数据输入失败..................... 搜索框 同样的删除SQL语句,在phpmyadmin中可以删除数据,为何在网站中就不能删除呢?(但是那条删除的SQL语句是执行的) 我怎么去除数字中的数字键名,数组如下:在线等 php如何配置授权远程调用函数?
最好统一成一种编码格式.
厉害!to:fxs_2008,数据库链接后我们是这样的mysql_query('set names "utf8"');
然后在big5页面就不会显示乱码。但是就是部分简体字big5字符集没有的,就显示不了,是空白,不是乱码。我的想法是应该将简体字转换为unicode格式,比如𹑁这样的格式,就是不知道怎么做到。
其实是从数据中取,返回指定的编码。
减少转码工作。要保证php文件,meta里的编码和xxx要一致,一般不会产生乱码,这样处理时也不用转码具体的看着办吧𹑁是html实体,PHP时有实体编码函数htmlentity,记不太清了,但不一定能解决你的问题