标签: php linux encoding iconv transliteration
我使用以下PHP代码执行字符转换:
setlocale(LC_ALL, 'en_US.utf8'); $result = @iconv('UTF-8', 'ASCII//TRANSLIT', $input);
在本地计算机上运行时,将按预期执行到ASCII的音译。 在我的linux服务器上运行时,一些字符转换为问号。
我试图运行命令" locale -a"在我的网络服务器上,以及编码' en_US.utf8'可按预期获得。 有任何想法吗?