分享PHP乱码问题的几种解决技巧
程序员文章站
2024-01-31 18:48:46
...
PHP乱码问题1、PHP 如何处理上传的CSV文件?
可以用fgetcsv函数: -- 从文件指针中读入一行并解析 CSV 字段,但他无法处理里边的中文;所以在上传后,要先把csv转一下编码;
PHP乱码问题2、编码转换;
- iconv("GB2312","UTF-8
//IGNORE",file_get_contents($uploadfile));
ignore的意思是忽略转换时的错误; 但用另一个函数似乎更好一些mb_convert_encoding;
PHP乱码问题3、Jmail 发信时乱码也可能是这个原因:
如果网页是UTF8编码的;可以$jmail->charset = 'utf8';
但收件箱大多是GB2312的,可以把正文件用mb_convert_encoding转一下;
- $zhengwen = '世上只有妈妈好';
- $jmail->Body = mb_convert_
encoding($zhennwen, 'GB2312', 'UTF-8');
希望通过本文介绍的三种PHP乱码问题的处理技巧经验,能帮助大家解决问题。
推荐阅读
-
分享PHP乱码问题的几种解决技巧
-
php版微信公众平台回复中文出现乱码问题的解决方法
-
PHP使用PDO操作数据库的乱码问题解决方法,pdo乱码_PHP教程
-
dvwa+xampp搭建显示乱码的问题:解决办法,dvwaxampp_PHP教程
-
在PHP中PDO解决中文乱码问题的一些补充
-
sessions PHP 出现乱码和Sessions验证问题的解决方法!
-
解决php接收shell返回的结果中文乱码问题_PHP教程
-
php插入中文到sqlserver 2008里出现乱码的解决办法分享
-
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法_php技巧
-
PHP Ajax中文乱码问题解决方法_php技巧