Spec-Zone.ru › Yii 2.0

Класс yii\helpers\Json

Все классы | Свойства | Методы
Наследование yii\helpers\Json » yii\helpers\BaseJson
Доступна с версии 2.0
Исходный код https://github.com/yiisoft/yii2/blob/master/framework/helpers/Json.php

Json — вспомогательный класс, обеспечивающий кодирование и декодирование данных JSON.

Он расширяет встроенные функции PHP json_encode() и json_decode() за счёт поддержки кодирования JavaScript-выражений и выброса исключений при неудачном декодировании.

Публичные свойства

Свойство Тип Описание Определено в
$jsonErrorMessages массив yii\helpers\BaseJson

Публичные методы

Метод Описание Определено в
decode() Декодирует заданную строку JSON в структуру данных PHP. yii\helpers\BaseJson
encode() Кодирует заданное значение в строку JSON. yii\helpers\BaseJson
htmlEncode() Кодирует заданное значение в строку JSON, экранируя HTML-сущности, что делает его безопасным для встраивания в HTML-код. yii\helpers\BaseJson

Защищённые методы

Метод Описание Определено в
handleJsonError() Обрабатывает ошибки encode() и decode(), выбросив исключения с соответствующим сообщением об ошибке. yii\helpers\BaseJson
processData() Предварительно обрабатывает данные перед отправкой в json_encode(). yii\helpers\BaseJson

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-helpers-json.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API