utf8_encode
将ISO-8859-1字符串编码为UTF-8
适用PHP 版本:PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8
utf8_encode() 函数将 ISO-8859-1 字符串转换为 UTF-8 编码。该函数常用于处理不支持 UTF-8 的字符串编码,将其转换为 UTF-8 编码格式,以确保在不同编码环境下的兼容性。
string utf8_encode ( string $data )
返回转换为 UTF-8 编码后的字符串。如果输入的字符串已经是 UTF-8 编码,则返回原始字符串。
以下是一个使用 utf8_encode() 函数的示例:
<?php $string = "Hola, ?cómo estás?"; $encoded_string = utf8_encode($string); echo $encoded_string; ?>
该示例中,我们首先定义了一个 ISO-8859-1 编码的字符串 "Hola, ?cómo estás?",然后通过 utf8_encode() 函数将其转换为 UTF-8 编码。最后,输出转换后的字符串。