Mac 10.8>无法使用UTF8编码文本文件

时间:2013-09-12 16:02:56

标签: macos encoding utf-8

我不能拥有带utf8字符集的文本或php文件!我尝试过Netbeans,PhpStorm,iconv CLI等...仍然是文件charset = us-ascii:

iconv -f us-ascii -t utf-8 toto.php > toto2.php
file -I toto2.php
toto2.php: text/plain; charset=us-ascii

我该怎么办?

1 个答案:

答案 0 :(得分:0)

toto2.php的内容是什么?

如果文件只包含与ASCII兼容的字符(即主要是拉丁语和少数“常见”特殊字符),则file(或任何其他工具)无法区分ASCII编码和UTF-8编码文件,因为它们将逐字节相同。

鉴于iconv已从“us-ascii”转换而来,这实际上是给定的!

换句话说:从(真实的)ASCII文件转换为UTF-8文件是无操作的!