数据库是mysql,数据存储编码是utf-8,页面编码是big5现在前台程序通过函数iconv("UTF-8","big5",$str)来转换时,有的简体字如果在big5里没有的话,就会空白。请教高手,这个问题如何解决呢?
解决方案 »
- Apache和MySQL的运行机制是什么?
- 求助一个关于文件转发的问题
- 字符串分割的简单问题----在线等
- 请大家帮帮忙,这个网站这样的效果怎么实现?
- sql多表查询问题
- 我刚写的一个采集类,循环采集出错了。大虾帮我看看!!
- 一些好东东,may be useful (JpGraph,PHP to Excel aka BiffWriter,ADOdb,DomAPI)
- 请问各位哪有PHP的培训?
- php 去值时弹窗如何去掉网址信息
- 设计function find_max($a,$b,$c),用最少的代码,返回三个浮点数中最大的值,感谢帮忙,在线等
- 我怎么去除数字中的数字键名,数组如下:在线等
- php如何配置授权远程调用函数?
最好统一成一种编码格式.
厉害!to:fxs_2008,数据库链接后我们是这样的mysql_query('set names "utf8"');
然后在big5页面就不会显示乱码。但是就是部分简体字big5字符集没有的,就显示不了,是空白,不是乱码。我的想法是应该将简体字转换为unicode格式,比如𹑁这样的格式,就是不知道怎么做到。
其实是从数据中取,返回指定的编码。
减少转码工作。要保证php文件,meta里的编码和xxx要一致,一般不会产生乱码,这样处理时也不用转码具体的看着办吧𹑁是html实体,PHP时有实体编码函数htmlentity,记不太清了,但不一定能解决你的问题