如何使用php输出UTF8立陶宛字符?

时间:2015-07-07 19:24:47

标签: php utf-8

我正在尝试对此进行解码,但它无效。

<?php
  ini_set('default_charset','utf-8');
  header('Content-type: text/html; charset=utf-8');
  echo utf8_decode("Ä…Äęėįšųūž");
?>

这应显示“ąčęėįšųūž”但打印出来“ ?č ? ?įšųūž”。我该如何解决?请帮我设置UTF-8文件字符集等。

1 个答案:

答案 0 :(得分:0)

您回显的字符串可能部分为UTF-8,但有些字符错误。这是正确的字符串:

ÄÄÄÄįšųūž

utf8_decode将以UTF8编码的字符串转换为ISO 8859-1。我想这并不是你真正需要的。

检查源代码的编码,然后选择将其转换为utf8所需的功能。