где-то снаружи метода и там уже бросать исключение/что-то делать с этими ошибками ?
Что не надо false ловить ибо это может быть ожидаемым результатом. Единственный способ убедиться что все ок это проверить через json_last_error
Обсуждают сегодня