PHP获胜的原因;t转换特殊语言字符,如朝鲜语字符


Why PHP won't convert special language characters, such as in Korean?

我有不同语言的字符串,如朝鲜语,用UTF-8编码(字符串)。

我正试图把它们转换成类似&数字或者ä等等,但在PHP中使用:

   $str = htmlspecialchars($str, ENT_QUOTES);

不这么做。

正确的方法是什么?

您可以这样使用mb_convert_encoding

mb_convert_encoding($str, "HTML-ENTITIES", "UTF-8");

如下所示:将朝鲜语字符转换为实体

以下是手册页供参考:http://php.net/manual/en/function.mb-convert-encoding.php