PHP编码转换
程序员文章站
2022-04-20 23:01:04
select collationproperty('chinese_prc_stroke_ci_ai_ks_ws', 'codepage') 返回为936,即gbk编码。...
select collationproperty('chinese_prc_stroke_ci_ai_ks_ws', 'codepage')
返回为936,即gbk编码。
936 简体中文gbk
950 繁体中文big5
437 美国/加拿大英语
932 日文
949 韩文
866 俄文
65001 unicode uft-8
如果字段有中文,php文件设置编码为gbk2312,则取数据库信息时没有问题:
print_r($rs["客户编码"]);
如果php文件设置编码为utf-8,则会报告错误。
如果非要把php文件的编码设置为utf-8,则需要转换一下编码:
print_r($rs[mb_convert_encoding("客户编码","gbk","utf-8")]);//打印记录数组
这样就没有问题了。
返回为936,即gbk编码。
936 简体中文gbk
950 繁体中文big5
437 美国/加拿大英语
932 日文
949 韩文
866 俄文
65001 unicode uft-8
如果字段有中文,php文件设置编码为gbk2312,则取数据库信息时没有问题:
print_r($rs["客户编码"]);
如果php文件设置编码为utf-8,则会报告错误。
如果非要把php文件的编码设置为utf-8,则需要转换一下编码:
print_r($rs[mb_convert_encoding("客户编码","gbk","utf-8")]);//打印记录数组
这样就没有问题了。
推荐阅读
-
PHP 5 __autoload 函数
-
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
-
PHP多线程批量采集下载美女图片的实现代码(续)
-
php程序总是提示验证码输入有误解决方案
-
php截取视频指定帧为图片_PHP
-
PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法_PHP
-
phpmyadmin报错原因及解决办法:无法在发生异常时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装
-
PHP中ob_start函数的使用说明_PHP
-
第十一节重载[11]_PHP
-
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结,mysqlutf-8