PHP应用程序数据库编码转换(如GBK转UTF-8或UTF-8转GBK)注意事项
2011-08-09 09:23
274 查看
1、如果仅转换数据库,而应用程序保持原有编码,应修改SET NAMES;
2、经序列化(serialize)存入数据库的字段,在直接通过编码转换后,如果应用程序编码也有变化,将失效,因为多字节字符的长度不一致,因此在执行这类转换时,最好通过php脚本读出数组然后,iconv或mb_convert_encoding后再写入新数据库;
3、待补充。
2、经序列化(serialize)存入数据库的字段,在直接通过编码转换后,如果应用程序编码也有变化,将失效,因为多字节字符的长度不一致,因此在执行这类转换时,最好通过php脚本读出数组然后,iconv或mb_convert_encoding后再写入新数据库;
3、待补充。
相关文章推荐
- PHP正则表达式 中文匹配 UTF-8编码下的的注意事项
- 使用PHP和MySQL添加数据库时的小错误及注意事项总结
- 数据库应用程序开发注意事项一:防止SQL注入
- linux下php中文UTF-8转换Unicode方法和注意事项
- php strops 注意事项
- Oracle Spacial(空间数据库)使用注意事项
- 提高android应用程序性能的5个注意事项
- 创建数据库注意事项
- [转]十天学习PHP之第九天(PHP)----注意事项
- 创建数据库的注意事项
- 数据库,hql之注意事项
- 数据库安全应用 使用MySQL的23个注意事项
- linux ioctl函数及其驱动和应用程序注意事项
- php 类的操作注意事项
- PHP连接 SQLSERVER 注意事项(经典中的经典)
- PHP连接 SQLSERVER 注意事项(经典中的经典)
- 不完全恢复后打开数据库的注意事项
- php验证码注意事项
- 数据库SQL语句书写注意事项
- php递归函数中使用return的注意事项