method public static

Json::validate()

Класс: \Bitrix\Main\Web\Json

Сигнатура

public static validate(string $data) : bool

Параметры

$data string

Возвращаемое значение

bool

Как применяется в Json

Json::validate() — метод класса \Bitrix\Main\Web\Json модуля «Главный модуль».

Статический метод — вызывается через имя класса Json, без создания объекта.

use Bitrix\Main\Web\Json;

$data = '';
$result = Json::validate($data);
// $result: bool

Другие методы Json

  • decode() Принимает строку в кодировке JSON и преобразует её в переменную PHP.
  • encode() Возвращает строку, содержащую JSON-представление $data.

validate() есть и у других классов модуля «Главный модуль»: BooleanValidator, DateValidator, EnumValidator, ForeignValidator, IValidator, LengthValidator, Path, RangeValidator.

Исходный файл: source/main/lib/web/json.php:64

Что будем искать? Например,Продвижение