现在的网页编码是gb2312的,当我转换为utf-8的时候,开始没有问题
但是当遇到下面的这种符号,<br>前面的那种符号,转换就会终止,
第一个符号以前的可以转换,以后的就全部空白了
请问是怎么回事?-----内容遇到问题不来CSDN提问是一种不智之举。<br>---------------------------------代码
$text = iconv("gbk", "UTF-8", $text); // 编码转换
-----------------
但是当遇到下面的这种符号,<br>前面的那种符号,转换就会终止,
第一个符号以前的可以转换,以后的就全部空白了
请问是怎么回事?-----内容遇到问题不来CSDN提问是一种不智之举。<br>---------------------------------代码
$text = iconv("gbk", "UTF-8", $text); // 编码转换
-----------------
两种方法1. $text = iconv("gbk", "UTF-8//IGNORE", $text); // 编码转换
2. $text = mb_convert_encoding($text, "UTF-8", "gbk");
GBK 是GB2312的升级版 要比 他多识别好多字符呢
不错, 这个//IGNORE的写法才知道, 谢谢