Вместе с вызовами функций
json_encode и json_decode используйте флаг JSON_THROW_ON_ERROR, вместо json_last_error(), который выкинет исключение типа JsonException.Работает начиная с PHP 7.3.
BE Beer::Code🍺 @beerphp · 3.64K subscribers 
json_encode и json_decode используйте флаг JSON_THROW_ON_ERROR, вместо json_last_error(), который выкинет исключение типа JsonException.