Почему в моей строке JSON дважды должен быть запущен json_decode? - PullRequest
0 голосов
/ 11 мая 2019

Мои данные изначально являются JSON, я загружаю их в сыром виде и сохраняю в базу данных следующим образом:

saveToDatabase( json_encode( $data ) );

Проблема, однако, заключается в том, что теперь код JSON кодируется дважды, поскольку изначально он был JSON.и я опять кодирую это.Дело в том, что мне нужен универсальный ответ.Предполагается, что это оболочка для загрузчика общего назначения и Я просто не могу все json_encode, потому что мне нужно безопасно сохранить его в базе данных , но если я сделаю два json_decode над этимсохраненные данные, если это не JSON, сломаются.

Как мне решить этот парадокс?

...