当我尝试使用以下代码显示越南语字符时:
<?php
$str = "Nghệ thuật cắm hoa vải";
//echo utf8_encode(html_entity_decode(($str)));
echo html_entity_decode($str);
//echo $str;
?>
我得到Ngh ?结果,我怎么了? 试过几个选项,但无法做到。有什么想法吗?
答案 0 :(得分:2)
PHP脚本是否以UTF-8编码?如果是,则发送一个标题,表明:
header("Content-type: text/html; charset=utf-8");
或者,执行:
echo mb_convert_encoding($string, "HTML-ENTITIES", "UTF-8");
答案 1 :(得分:0)
对我来说很好:http://codepad.org/uTmORRmz
您的浏览器是否支持Unicode? p>