Как добавить спецификацию для всех файлов UTF-8 в проекте?

Текущая кодировка UTF-8, и я хочу добавить спецификацию для всех файлов

Контекст: инструментарий сертификации приложений для Windows 8 выдает следующую ошибку, если спецификация не добавлена:

Файл C:\x\y\z.js неправильно закодирован в UTF-8. Повторно сохраните файл как UTF-8 (включая Byte Order Mark).

2 ответа

Если вы используете IDE, например eclipse или netbeans, вы можете выбрать все файлы и установить кодировку. Другой вариант - открыть все файлы в текстовом редакторе и изменить.

Я знаю, что это старый вопрос, но вот как я это сделал:

создайте файл php: addBOMtoFile.php и добавьте следующую строку:

file_put_contents("some_new_file_name.js", "\xEF\xBB\xBF" . mb_convert_encoding(file_get_contents("some_file_name.js"), "UTF-8", "UTF-8"));

C: \ php> php addBOMtoFile.php

Другие вопросы по тегам