powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / utf + bom
15 сообщений из 15, страница 1 из 1
utf + bom
    #39240632
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь знает в каких случаях php скрипт сохраняет файл в utf-8 с BOM?
__________________________________________________________________
THE TRUTH IS OUT THERE
...
Рейтинг: 0 / 0
utf + bom
    #39240679
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разумеется, если эти три байта BOM явно присутствуют в сохраняемом значении. Ведь скриптом сохраняется в файле не текст или картинка, сохраняется последовательность байт, содержащаяся в переменной или другом источнике сохраняемого контента.
...
Рейтинг: 0 / 0
utf + bom
    #39240685
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,
а как явно,
явно я их не указываю, использую стандартный file_put_contents.
...
Рейтинг: 0 / 0
utf + bom
    #39240697
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxа как явно Тынц

mr_maxявно я их не указываюНе вполне понятно, что хотите - добавить BOM в сохраняемый файл, или избавиться от этого непонятно откуда взявшегося маркера.
...
Рейтинг: 0 / 0
utf + bom
    #39240787
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vklemr_maxа как явно Тынц

mr_maxявно я их не указываюНе вполне понятно, что хотите - добавить BOM в сохраняемый файл, или избавиться от этого непонятно откуда взявшегося маркера.
хочу избавиться от него.
...
Рейтинг: 0 / 0
utf + bom
    #39240792
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда следует смотреть, что сохраняется в файл, откуда данные берутся.
...
Рейтинг: 0 / 0
utf + bom
    #39240793
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleТогда следует смотреть, что сохраняется в файл, откуда данные берутся.
если по умолчанию сохраняется в utf-8 будет маркер добавляться?
...
Рейтинг: 0 / 0
utf + bom
    #39240810
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_max,

Не понятно, каким образом Ваш вопрос связан с цитируемым текстом.
Вообще говоря, действия множества функций подробно описаны в документации, в том числе и функция file_put_contents . Если прочтёте доку внимательно, то убедитесь, что там нет ни одного слова ни про кодировки, ни про умолчания, ни про BOM.
...
Рейтинг: 0 / 0
utf + bom
    #39240843
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vklemr_max,

Не понятно, каким образом Ваш вопрос связан с цитируемым текстом.
Вообще говоря, действия множества функций подробно описаны в документации, в том числе и функция file_put_contents . Если прочтёте доку внимательно, то убедитесь, что там нет ни одного слова ни про кодировки, ни про умолчания, ни про BOM.
Так вот в этом и вопрос, нигде не написано, как сохранять файл с bom, а как без него.
...
Рейтинг: 0 / 0
utf + bom
    #39240853
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxнигде не написано, как сохранять файл с bom, а как без негоВикипедию читали? Там русским по белому написано.
По спецификации, его использование не является обязательным, однако, если маркер последовательности байтов используется, то он должен быть установлен в начале текстового файла .Что тут непонятного?
...
Рейтинг: 0 / 0
utf + bom
    #39240867
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

Это все понятно, у меня был вопрос откуда он появляется какая функция php его устанавливает ?
...
Рейтинг: 0 / 0
utf + bom
    #39241187
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никакая. Кодировка данных это одно, а метка - это другое.
Когда вы берете строку и конвертите в utf-8 например, то меняется только кодировка данных, но маркер не дописывается. Если он Вам нужен, при сохранении вы его должны сами добавить.
...
Рейтинг: 0 / 0
utf + bom
    #39241189
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То же касается и чтения данных.
...
Рейтинг: 0 / 0
utf + bom
    #39241332
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выяснил, то что эту метку ставит редактор IDE.
...
Рейтинг: 0 / 0
utf + bom
    #39241339
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxВыяснил, то что эту метку ставит редактор IDE.Ну так то блокнот виндовый тоже умеет. И ещё куча редакторов :)
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / utf + bom
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]