php字符串怎么转换编码?

21次阅读
没有评论

PHP字符串转换编码可以使用iconv函数。

iconv函数的语法如下:

string iconv(string $in_charset, string $out_charset, string $str)

其中,$in_charset表示要转换的字符串编码,$out_charset表示要转换成的目标编码,$str表示要被转换的字符串。

以下是一个完整的示例:

<?php
header('Content-Type: text/html; charset=utf-8');
$str = "这是一段UTF-8编码的字符串";
$str = iconv("UTF-8", "GBK", $str);
echo $str;
?>

输出结果为:

这是一段GBK编码的字符串

其中,我们将UTF-8编码的字符串转换成了GBK编码。注意,在使用iconv函数转换编码时,要确保目标编码和源编码是正确的,否则可能会出现乱码。

正文完
 
评论(没有评论)