Как узнать кодировку?

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 37
Joined: Sat Sep 05, 2009 9:30 am
Location: Украина

Как узнать кодировку?

Post by Silent Rain »

Как мне узнать в какой кодировке php файл? В ANSI или в UTF-8?

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Silent Rain
Знаю два способа, выбирайте любой.
1. Спросить у того, кто знает: у создателя, точнее у последнего редактора.
2. Провести статистический анализ байт, пар байт, троек байт, четверок байт и на основании этих чисел сделать вывод о кодировке.
Больше способов я не знаю.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Silent Rain
Если текст отображается верно, то кодировка, в которой файл был открыт, отображается в строке состояния.

Offline
Posts: 37
Joined: Sat Sep 05, 2009 9:30 am
Location: Украина

Post by Silent Rain »

В том то и дело, что в строке состояния отображается та кодировка, которая выбрана в настройках программы по умолчанию, а не так в которой закодирован файл :roll:

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Silent Rain
А текст правильный? Если нет, значит не удалось определить автоматически.
Нажмите ПКМ на кодировке, и в выпавшем меню нажмите "Redetect". Если не помогло, то в том же меню под-меню "Open as..." и выберите правильную(для кириллицы пробуйте 1251, 866, 855, 10007, 10017, 20866, 21866, 28595, плюс Юникодные(на UTF начинаются), в крайнем случае перепробуйте все - вряд ли не найдете нужную)
Post Reply