Проблема с кодировками является достаточно распространенной. Часто при создании проекта требуется использовать всем одну кодировку например UTF-8, но порой просто не уследишь за всеми добавленными в проект файлами. Конечно можно потратить много времени и сил перекодируя все текстовым редакторе, но если точно знаем из какой кодировки в какую надо конвертить то просто выполняем в консоли команду find . -name '*.php' | while read i; do iconv -f WINDOWS-1251 -t UTF-8 "$i" >tmp; mv tmp "$i"; done и все файлы *.php в этой папке перекодируются в UTF-8.
Список доступных кодировок можно вывести командой iconv -l Вот так все просто на самом деле))

Читать похожие статьи:

Теги:  

2 комментариев “Конвертируем все файлы проекта в UTF-8”

  1. toyrik:

    А если не знаем, и половина файлов в «iso-чего то там», другая в cp-1251, и еще немного уже в utf-8. А файлов в проекте более чем достаточно. Как быть в этом случае?

  2. korisk:

    использовать enca