Json_encode для кириллицы (windows-1251)
Как известно, стандартная функция php json_encode() работает только с строками в кодировке utf-8. В новом ядре 1с-Битрикс появилась замечательная обертка, позволяющая не думать о текущей кодировке сайта:
// encode $enc_value = \Bitrix\Main\Web\Json::encode($data, $options = null); // decode $dec_value = \Bitrix\Main\Web\Json::decode($data);
Параметры $data и $options совпадают с параметрами json_encode().
Если во время преобразования возникла ошибка, генерируется исключение \Bitrix\Main\ArgumentException.
Похожие записи
Если вам понравилась статья, подписывайтесь на обновления блога по rss или присоединяйтесь в twitter
Поделиться ссылкой с друзьями:
Категории: Справочник
Спасибо огромное, очень помогло
Вау! Я тоже довольна. Очень вовремя Яндекс эту страничку мне показал.
Спасибо, добрый человек!)