PHP错误的字符编码

时间:2017-04-27 13:31:21

标签: php mysql

我正在使用PHP脚本从MySQL数据库表中获取一些数据。 我可以看到该表具有排序规则utf8mb4_general_ci

当文本显示在页面上时,我得到:

Cust�ias

而不是:

Custóias

这就是我正在尝试的:

echo '<span id="address_city">'.iconv('utf8mb4_general_ci', 'UTF-8', $row['address_city']).'</span>', "</br>";

echo '<span id="address_city">'.converter($row['address_city']).'</span>', "</br>";

使用:

function converter($conteudo){
    return iconv( 'utf8mb4_general_ci', 'UTF-8', $conteudo );
}

还有:

header('Content-Type: text/html; charset=utf-8');

0 个答案:

没有答案