У меня есть файл PHP, который я создал с помощью VIM, но я не уверен, какова его кодировка.
Когда я использую терминал и проверяю кодировку с помощью команды file -bi foo
(моей операционной системой является Ubuntu 11.04), она дает мне следующий результат:
text/html; charset=us-ascii
Но когда я открываю файл с gedit, он говорит, что его кодировка UTF-8.
Какой из них правильный? Я хочу, чтобы файл был закодирован в UTF-8.
Я предполагаю, что в файле нет спецификации и что команда file -bi
читает файл и не находит символов UTF-8, поэтому предполагает, что он ascii, но на самом деле он закодирован в UTF-8.