欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php字符串怎么转utf-8编码

程序员文章站 2024-01-16 17:27:28
...

php字符串转utf-8编码的方法:首先通过“mb_detect_encoding”函数检测字符的编码;然后使用“mb_convert_encoding”函数转换字符的编码即可。

php字符串怎么转utf-8编码

php字符串怎么转utf-8编码?

在使用mb_convert_encoding时要先知道字符编码,如果编码错误就会乱码,使用mb_detect_encoding自动识别字符串编码,并转换成国际标准编码utf-8编码。

<?php
$encode = mb_detect_encoding($str, array("ASCII",'UTF-8',"GB2312","GBK",'BIG5','LATIN1'));
if($encode != 'UTF-8'){
    $name = mb_convert_encoding($name, 'UTF-8', $encode);
}

更多相关知识,请访问PHP中文网

相关标签: php