PHP iconv 函数转gb2312的bug解决方法


Posted in PHP onOctober 11, 2009

iconv( "UTF-8", "gb2312//IGNORE" , $FormValues['a'])

ignore的意思是忽略转换时的错误,发现iconv在转换字符"—"到gb2312时会出错,如果没有ignore参数,所有该字符后面的字符串都无法被保存。

另外mb_convert_encoding没有这个bug,所以最好的写法是:

mb_convert_encoding($FormValues['a'], "gb2312", "UTF-8");

但是需要先enable mbstring 扩展库。

也可以把mysql数据库的collation设成utf-8就不用作转换了

PHP 相关文章推荐
phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
Apr 08 PHP
php set_time_limit()函数的使用详解
Jun 05 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
Jun 23 PHP
检测codeigniter脚本消耗内存情况的方法
Mar 21 PHP
php在数据库抽象层简单使用PDO的方法
Nov 03 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
Dec 31 PHP
PHP共享内存用法实例分析
Feb 12 PHP
thinkPHP3.1验证码的简单实现方法
Apr 22 PHP
PHP使用SMTP邮件服务器发送邮件示例
Aug 28 PHP
php图片裁剪函数
Oct 31 PHP
使用composer命令加载vendor中的第三方类库 的方法
Jul 09 PHP
php实现的表单验证类完整示例
Aug 13 PHP
Ha0k 0.3 PHP 网页木马修改版
Oct 11 #PHP
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
Oct 11 #PHP
PHP 日期时间函数的高级应用技巧
Oct 10 #PHP
PHP 日期加减的类,很不错
Oct 10 #PHP
全世界最小的php网页木马一枚 附PHP木马的防范方法
Oct 09 #PHP
PHP 字符串分割和比较
Oct 06 #PHP
PHP parse_url 一个好用的函数
Oct 03 #PHP
You might like
PHP内核学习教程之php opcode内核实现
2016/01/27 PHP
mac os快速切换多个PHP版本的方法
2017/03/07 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
location.href用法总结(最主要的)
2013/12/27 Javascript
get(0).tagName获得作用标签示例代码
2014/10/08 Javascript
JavaScript按值删除数组元素的方法
2015/04/24 Javascript
js实现简单的联动菜单效果
2015/08/19 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
jquery实现跳到底部,回到顶部效果的简单实例(类似锚)
2016/07/10 Javascript
AngularJS实现树形结构(ztree)菜单示例代码
2016/09/18 Javascript
jQuery插件DataTable使用方法详解(.Net平台)
2016/12/22 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
详谈jQuery中使用attr(), prop(), val()获取value的异同
2017/04/25 jQuery
浅谈angular4 ng-content 中隐藏的内容
2017/08/18 Javascript
灵活使用console让js调试更简单的方法步骤
2019/04/23 Javascript
Node4-5静态资源服务器实战以及优化压缩文件实例内容
2019/08/29 Javascript
[00:20]TI9观赛名额抽取Ⅱ
2019/07/24 DOTA
python使用PythonMagick将jpg图片转换成ico图片的方法
2015/03/26 Python
python 打印对象的所有属性值的方法
2016/09/11 Python
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
浅谈python下tiff图像的读取和保存方法
2018/12/04 Python
python怎么删除缓存文件
2020/07/19 Python
css3旋转木马_动力节点Java学院整理
2017/07/12 HTML / CSS
法拉利英国精品店:Ferraris Boutique UK
2019/07/20 全球购物
Solaris操作系统的线程机制
2015/07/28 面试题
vue项目实现分页效果
2021/03/24 Vue.js
父亲追悼会答谢词
2014/01/17 职场文书
项目建议书范文
2014/05/12 职场文书
2014年导购员工作总结
2014/11/18 职场文书
红高粱观后感
2015/06/10 职场文书
傲慢与偏见读书笔记
2015/06/29 职场文书
解决Golang中ResponseWriter的一个坑
2021/04/27 Golang
分享CSS盒子模型隐藏的几种方式
2022/02/28 HTML / CSS
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers
Python基本知识点总结
2022/04/07 Python
nginx.conf配置文件结构小结
2022/04/08 Servers