(PHP 7 >= 7.3.0)
Данное исключение выбрасывается, если опция JSON_THROW_ON_ERROR установлена для функции json_encode() или json_decode(). code содержит тип ошибки, смотрите возможные значения json_last_error().
JSON_THROW_ON_ERROR