【问题标题】:How to convert a utf-8 string to a utf-16 string in PHP如何在 PHP 中将 utf-8 字符串转换为 utf-16 字符串 【发布时间】:2008-09-30 23:04:58 【问题描述】: 如何在 PHP 中将 utf-8 字符串转换为 utf-16 字符串? 【问题讨论】: 标签: php utf-8 utf-16 【解决方案1】: mbstring supports UTF-16,所以你可以使用mb_convert_encoding。 【讨论】: 【解决方案2】: 你也可以使用iconv。 它在 PHP 中是原生的,但要求您的所有文本都是一个字符集。否则它可能会丢弃字符。 【讨论】: