php中文编码转换问题
程序员文章站
2022-03-07 09:40:25
...
php中文编码转换的方法:1、使用iconv函数,代码为【string iconv (string $in_, string $out_, string $str)】;2、使用【mb_convert_encoding】函数。
php中文编码转换的方法:
一、iconv
string iconv ( string $in_charset , string $out_charset , string $str )
第一个参数:内容原的编码
第二个参数:目标编码
第三个参数:要转的字符串
$filename='我爱你中国'; $filename = iconv('gbk','utf-8',$filename);
解析:把$filename从gbk转换为utf8
二、mb_convert_encoding
string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
第一个参数:要处理的字符串
第二个参数:目标编码
第三个参数:内容原编码
$filename='我爱你中国'; $filename = mb_convert_encoding($filename,'GBK','UTF-8');
解析:把$filename从utf8转换为gbk
三、mb_detect_encoding
查看字符编码
$filename='我爱你中国'; $encode = mb_detect_encoding($filename, array("ASCII","UTF-8","GB2312","GBK","BIG5")); echo $encode;die;
在这里插入图片描述
相关学习推荐:php编程(视频)
以上就是php中文编码转换问题的详细内容,更多请关注其它相关文章!
推荐阅读
-
解决php接收shell返回的结果中文乱码问题_PHP
-
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总_PHP
-
php中文乱码 如何解决PHP中文乱码问题
-
PHP与JavaScript之间中文base64码转换代码
-
探讨PHP编码转换函数应用技巧_PHP教程
-
php不使用iconv库进行gb2312与utf-8编码转换的函数
-
PHP与MYSQL中UTF8编码的中文排序实例,_PHP教程
-
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
-
php字符串编码相互转换函数(GBK/UTF-8)
-
php中的字符编码转换函数用法示例,php示例_PHP教程