Php 比较两个阵列以获取新数据的提示

Php 比较两个阵列以获取新数据的提示,php,arrays,merge,unique,Php,Arrays,Merge,Unique,我正在使用各种社交网络的API,我正在考虑一种模拟实时更新的方法。我知道一些API提供了这种功能,但它与我构建这个网站的方式不兼容 通过下面的例子,我想了解一些如何做到这一点的建议 当访问该页面时,用户正在从5个不同的社交网站获取数据。5分钟后,站点将调用获取数据的功能。我想我应该用jQuery和AJAX来实现这一点。每个社交网站的每个数据集都被放入一个数组中 每5分钟,我就会得到当前数据的当前数组 我使用AJAX将这些数组传递给getData.php php将保存这些旧数组 php将从每个站

我正在使用各种社交网络的API,我正在考虑一种模拟实时更新的方法。我知道一些API提供了这种功能,但它与我构建这个网站的方式不兼容

通过下面的例子,我想了解一些如何做到这一点的建议

当访问该页面时,用户正在从5个不同的社交网站获取数据。5分钟后,站点将调用获取数据的功能。我想我应该用jQuery和AJAX来实现这一点。每个社交网站的每个数据集都被放入一个数组中

  • 每5分钟,我就会得到当前数据的当前数组
  • 我使用AJAX将这些数组传递给getData.php
  • php将保存这些旧数组
  • php将从每个站点收集新数据,并将其放入新的 数组
  • 新数据可能包含旧数组中的一些相同数据 因此,我将合并新旧阵列,然后只过滤唯一的阵列 使用数组_唯一
  • 将只包含唯一数据的新数组发送回AJAX,然后附加到 最前面

我想。听起来对吗?这完全可行吗?思想?在我深入研究代码并找出错误的方法之前,我只是试着把所有这些都想清楚

保持简单和愚蠢。越复杂越麻烦…这复杂吗?或者有更简单的方法吗?我想告诉你的是,保持简单,你的逻辑看起来是正确的,在你获得基本功能之前,不要强迫事情进一步发展,然后你就可以走了。。。祝你成功,太棒了。非常感谢。我想我能弄明白。我想大多数api都会有一个since(of fromID)参数,为什么不使用它呢?如果没有,结果将有一个您可以使用的时间戳。除非会有更快的解决方案,否则我认为您的阵列_diff应该可以工作。祝你好运