我有一个问题:我需要在文件中写入一些 json 格式的对象,但最终会产生一个有效的 json。现在用它们创建一个数组然后对它们进行编码会很简单,但问题是当某个事件被调度时,我将每个元素都放在不同的 .php 页面中,我需要将它们全部传递给一个有效的json。
有谁知道如何做到这一点?
编辑:
我拥有的是一个 Facebook 应用程序,我获取用户数据并将其写入 json 文件,但是对于大多数用户数据,我需要请求权限。此外,每个 .php 页面都用于一种类型的数据(一种用于群组,一种用于发布照片等),用户可以选择他/她想要在 json 中写入的数据。进入应用时请求所有权限并不是一个好主意,因为用户很可能会取消进入请求许多权限的应用。相反,每次用户选择向 json 添加更多数据时,我都会询问该类型数据的权限。
最后,当用户单击按钮时,我会将所有数据写入 json。我写一切json_encode
Edit2:我一直在考虑的一种方法是将所有数据写入json,打开它进行读取,全部更改][
为,
并写回json。但是,这可能是一种低效的方法,因为我的文件将在云上,并且打开和关闭文件可能会花费一些时间