[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: конвертировать строку в utf-8 без BOM
Catsys
как конвертировать строку из utf-8 в utf-8 без BOM?



Спустя 1 час, 14 минут, 42 секунды (23.07.2012 - 10:42) Winston написал(а):
Вообще то BOM это сигнатура файла, а не строки. С помощью PHP удалить сигнатуру можно так http://phpforum.ru/index.php?showtopic=0&v...dpost&p=1304433


А так в любом нормальном редакторе кода, можно поменять с With BOM на Without BOM

Спустя 1 час, 4 минуты, 18 секунд (23.07.2012 - 11:47) Catsys написал(а):
не, вы не поняли, файл скрипта находится в кодировке "без бом", загружаемый файл в"ютф-8", при выводе теряется много данных(текст конечно), скрипту я не могу изменить кодировку т.к. это часть цмс. файлу тоже не могу, т.к. это .csv и пользователи(блондинки в основном) не смогут нормально перекодировать файл в ютф-8 без бом
Выход очевиден-строка, файл считывается строками, вот эти строки и нужно перекодировать
PS
есть возможность чтобы файл был ansi, но это не спасет, т.к. строку мы можем кодировать только в ютф-8, и результат тот же: строка ютф-8, скрипт ютф-8 без бом

Спустя 3 часа, 32 минуты, 56 секунд (23.07.2012 - 15:20) kamanch написал(а):
Цитата
скрипту я не могу изменить кодировку т.к. это часть цмс.

И что это меняет? Для CSS религия запрещает менять кодировку?

Спустя 17 часов, 53 минуты, 4 секунды (24.07.2012 - 09:13) Catsys написал(а):
не css а cms, если я поменяю кодировку в одном файле, неизвестно чем это обернется в дальнейшем,возможно придется менять кодировку всем файлам + базе

Спустя 1 час, 16 минут, 39 секунд (24.07.2012 - 10:29) Winston написал(а):
iconv()
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.