PHP使用UTF8编码读取ACCESS的乱码怎么办
程序员文章站
2022-04-04 16:09:25
...
PHP使用UTF8编码读取ACCESS乱码的解决方法:首先使用iconv函数制作一个转码的自定义从GBK转到【UTF-8】的函数;然后制作一个从【UTF-8】转向GBK的函数;最后从页面提交数据到数据库时使用【dec()】函数即可。
PHP使用UTF8编码读取ACCESS乱码的解决方法:
一、使用 iconv函数制作一个转码的自定义从GBK转到UTF-8的函数,如以下代码:
function enc($c){return iconv('gbk','utf-8',$c);}
二、为了写入数据库的编码是符合数据库需要的,所以我们还要制作一个从UTF-8转向GBK的函数:
function dec($c){return iconv('utf-8','gb2312',$c);}
制作好了转码函数,接下就是正常使用了。在从数据库里面调数据显示在页面的时候使用enc()
函数,从页面提交数据到数据库时使用dec()
函数,这样就可以很好的解决PHP使用UTF-8
编码,ACCESS使用系统默认编码的问题了
相关学习推荐:php编程(视频),access数据库教程
以上就是PHP使用UTF8编码读取ACCESS的乱码怎么办的详细内容,更多请关注其它相关文章!
上一篇: php中文文件名乱码怎么办
下一篇: php date(z)的含义是什么
推荐阅读
-
php使用fopen创建utf8编码文件的方法
-
php使用fgetcsv读取csv文件出现乱码的解决方法
-
使用php读取TXT文件的数据(单词、音标和翻译)到另一个TXT文件中,出现乱码,是什么原因?
-
乱码 - php使用odbc的方式从sqlserver2005中读取中文显示出现黑点
-
php使用fopen创建utf8编码文件的方法_PHP
-
娌圭敾 将这个乱码转成中文,是PHP跟MYSQL数据库弄的!有关编码utf8,latin1!解决方案
-
使用AJAX实现UTF8编码表单提交到GBK编码脚本无乱码的解决方法
-
PHP读取目录含特殊字符会变成?怎么将让MYSQL正确显示插入的UTF8编码数据
-
php使用fgetcsv读取csv文件出现乱码的解决方法
-
php使用fgetcsv读取csv文件出现乱码的解决方法,_PHP教程