| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > KOI8-R vs Windows-1251 |
| Автор: ScoDi 30.5.2005, 14:24 |
| Как определить в какой кодировке находиться текстовый файл?(может появилось что-то свежие в PHP5 для этого) |
| Автор: Mal Hack 30.5.2005, 16:32 | ||
| Можно попробовать через iconv(); НО
Выдрано отсюда: http://forum.vingrad.ru/index.php?showtopic=4632&view=findpost&p=93370 |
| Автор: Irokez 30.5.2005, 16:47 |
| а кто может мне по-научному объяснить как эта функция работает |
| Автор: Mal Hack 30.5.2005, 16:57 |
| ASCII коды. |
| Автор: Irokez 30.5.2005, 21:12 | ||
хм.. а поподробнее про сами числа? откуда они взялись? интуитивно догадываюсь, что в разных кодировках русские символы занимают разные позиции в ASCII таблице, это так? а почему прибавляем то 3 то 1? |
| Автор: Mal Hack 30.5.2005, 21:32 | ||||
Я думаю, что это заглавгные или строчные буквы... Хотя голова сегодня туго соображает.
Да. |
| Автор: Irokez 30.5.2005, 21:35 | ||
хм.. а почему тогда заглавные буквы увеличивают вероятность в три раза больше чем строчные? кто-нибудь знает автора сей функции? |
| Автор: Mal Hack 30.5.2005, 21:45 |
| Я тут подумал, я думаю что это флаги !!! Аля CHMOD. |
| Автор: versus 30.5.2005, 21:47 | ||
Говорят что это он/она/они: http://tony2001.phpclub.net/misc/detect_charset/ |
| Автор: Mal Hack 30.5.2005, 21:51 |
| У меня WIN, как MAC определила |
| Автор: Irokez 30.5.2005, 21:53 | ||||
а ты в браузере поставь win1251 Добавлено @ 21:55
поподробнее, поподробнее, автора пока нет, будем раскрывать алгоритм совместными силами |
| Автор: Mal Hack 30.5.2005, 21:56 | ||
Стоит... |