![]() ![]() | |
taxpert.ru — Блог — BOM (неразрывный пробел нулевой ширины)BOM (неразрывный пробел нулевой ширины)08.06.2022 Секция: Сайтостроение и WEB-разработка Просмотров: 331 Комментариев нет — ваш комментарий может стать первым В процессе разработки столкнулся с любопытной (и крайне вредной в иных случаях) особенностью смены кодировки у программной библиотеки: оказывается, при конвертировании библиотеки в UTF-8 без BOM в начало каждой строки программного кода добавляется невидимый неразрывный пробел нулевой ширины – последовательность символов с кодами 239, 187 и 191. В моём случае эта последовательность блокировала возможность корректной расшифровки JSON-ответа от сервера, и пришлось добавлять строку удаления пробела: $json = str_replace(chr(239).chr(187).chr(191),null,$json); Комментариидобавить комментарийкомментариев не найдено — ваш может стать первым! | |
© Taxpert. Интернет-мастерская М. Ю. Уткина. | |