• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/web/json.php
  • Класс: BitrixMainWebJson
  • Вызов: Json::encode
static function encode($data, $options = null)
{
	if (!Application::getInstance()->isUtfMode())
	{
		self::serializeJson($data);
		$data = self::convertData($data);
	}

	if (is_null($options))
	{
		$options = JSON_HEX_TAG|JSON_HEX_AMP|JSON_HEX_APOS|JSON_HEX_QUOT;
	}

	$res = json_encode($data, $options);

	self::checkException($options);

	return $res;
}