![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
supercelt |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
Здравствуйте.
Не могу разобраться с кодировками. Есть 2 файла php, содержание которых:
Это просто файлы в которых я ищу строки. Только 1 файл сохранён в кодировке ANSI, другой в UTF-8 Это видно по note pad++ Есть скрипт
Смысл в том что когда сам файл в кодировке UTF-8, то выводится искомая строка, но коряво, а когда файл в ANSI функция вообще не может найти строку. Я пробовал ставить модификаторы u, i,.. Не помогало, пробовал типа этого
Не помогает. Надо вот сделать так что бы строка искалась когда файлы в разных кодировках и что самое главное - выводилась на экран не криво |
||||||
|
|||||||
krundetz |
|
||||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 1 Всего: 69 |
один модификатор u не помогает там нужно использовать больше модификаторов
Это сообщение отредактировал(а) krundetz - 18.2.2013, 10:50 |
||||
|
|||||
supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
Ничего не помогает.
Если взять файл, и сделать ему кодировку ANSI в np++, потом прочитать его file_get_contents, то mb_detect_encoding покажет что кодировка UTF-8. Если сделать тоже самое с файлом, кодировка которого ANSI as UTF-8, то при проверке тоже даст UTF-8/ Странно что в обоих случаях показывает одно и тоже |
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 1 Всего: 69 |
supercelt, а что отдает mb_detect_order
|
|||
|
||||
supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
krundetz, отдаёт вот что - ASCII,UTF-8
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |