标签: php json json-deserialization
我的数据最初是JSON,我将其原始下载并将其保存到数据库中:
saveToDatabase( json_encode( $data ) );
但是,问题是,现在JSON被编码了两次,因为它最初是JSON,而我再次对其进行编码。问题是,我需要一个普遍的答案。这应该是通用下载程序的包装,并且我不能简单地不对所有内容进行json_encode,因为我需要安全地将其保存到数据库,但是如果我做两个{{1} }上保存的数据,除非它是JSON,否则它将中断。
我该如何解决这个矛盾?