【发布时间】:2015-02-10 10:16:38
【问题描述】:
我在这里遇到了一个复杂的问题,经过几个月的研究,我仍然找不到更方便的方法。
我有一个网站,它读取 JSON 文本文件并将该 JSON 文件中的信息作为表格显示到网页中。 JSON 文件包含日期、操作、用户等字段。
我目前的做法是添加一个文件上传 HTML 标签,以便用户可以选择要读取的 JSON 文件。我别无选择,只能进行文件上传,因为我看不到其他方法,但我真的不想将这些文件上传到服务器,我只需要阅读内容。无论如何,在上传文件并将内容读入变量后,我必须将这些文件存储到 MySql 数据库中,以便我可以按日期对它们进行排序,我必须能够显示按日期排序的表格。
我有 2 个问题;
- 有没有其他方法可以在不上传文件的情况下读取文本文件内容?
- 是否有某种简单的方法可以对数组进行排序(按日期)?
【问题讨论】:
-
uasort()进行排序。将文件上传到/tmp,您的操作系统将自动清除它 - 或使用 pastebin API 和file_get_contents(取决于这些文件包含的信息)。虽然,我认为这个问题与固执己见的答案无关。 -
我做对了吗,经过 几个月 的研究,您能做的最好的事情就是将数组保存到 mySQL,以便在查询时按日期排序?您在几个月的研究中没有偶然发现 uasort() 和类似函数?
标签: php mysql arrays json sorting