php5.4.32与php5.5.14 版本中iconv函数IGNORE参数不起作用

来源:互联网 发布:善待网络 编辑:程序博客网 时间:2024/06/10 18:08

在用php处理字符串的时候,需要将UTF-8格式的转化为GB2312,转化的过程中,遇到中文小数点,GB2312不支持,加上IGNORE参数后,未忽略该字符,直接转化失败,返回为空。

在php5.6.17 和php5.3.27上验证一切正常

测试:

$str = "测试·中文点";$gb2312Str = iconv("UTF-8", "GB2312//IGNORE", $str);echo $str . "\n";  //输出正常:测试·中文点echo $gb2312Str . "\n";  //输出为空      正常应输出:测试中文点



0 0
原创粉丝点击