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函数转换编码时,要确保目标编码和源编码是正确的,否则可能会出现乱码。
正文完