iconv() [function.iconv]: Detected an illegal character in
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-04 22:05:45 浏览: 评论:0
用iconv函数将gb2312转换为utf-8时,怎么有些汉字会出现问题,像"??;字就会提示如下:Notice: iconv() [function.iconv]: Detected an illegal character in input string
解决方法:
- iconv('UTF-8', 'GB2312//IGNORE', '??')
- iconv('UTF-8', 'GBK', '??')
或者是编码不对,或者增加抑制符@,我们还可以使用其它方法操作,做一个GBK To UTF-8
mb_convert_encoding()使用详解,php代码如下:
- header("content-Type: text/html; charset=Utf-8");
- echo mb_convert_encoding("???S我的友仔", "UTF-8", "GBK");
- ?>
再来个GB2312 To Big5,代码如下:
- header("content-Type: text/html; charset=big5");
- echo mb_convert_encoding("你是我的朋友", "big5", "GB2312");
- ?>
Tags: iconv function iconv Detected
相关文章
- ·php iconv mb_convert_encoding编码转换函数(2013-11-28)
- ·PHP中iconv函数字符串从GBK转换为UTF8字符集(2013-11-29)
- ·php中iconv编码转换来解决中文乱码的问题(2013-11-30)
- ·linux 下 php的 iconv()函数(2014-01-15)
- ·php中iconv函数用法详解介绍(2014-09-14)
- ·PHP编码转换函数mb_convert_encoding与iconv用法(2015-04-15)
- ·php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析(2021-02-10)
- ·php中字符集转换iconv函数使用总结(2021-04-16)
- ·PHP中iconv函数转码时截断字符问题的解决方法(2021-05-08)
- ·PHP中iconv函数知识汇总(2021-06-07)
- ·PHP iconv()函数字符编码转换的问题讲解(2021-11-13)
- ·php使用curl函数提示Call to undefined function curl_init()(2013-12-04)
- ·php提示:Call to undefined function curl_init(2013-12-04)
- ·php empty()出错,Fatal error: Can’t use function return(2013-12-04)
- ·php Warning:strstr()[function.strstr]:Empty delimiter(2013-12-04)
- ·php中function 的用法(2014-03-24)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)