考虑一个具有类似于以下结构的数组:
我们如何按“日期时间”元素对此数组进行排序?
PHP 的 usort() 函数采用一个数组和一个确定元素顺序的比较函数。我们可以创建一个名为 date_compare 的自定义比较函数,如下所示:
该函数提取每个记录的“datetime”字段的 UNIX 时间戳并返回它们之间的差异。 usort() 使用此信息对数组进行排序。
最后,我们可以使用 usort() 将排序函数应用于数组:
这将根据“datetime”元素按升序对数组进行排序。
以上是如何按日期时间元素对多维 PHP 数组进行排序?的详细内容。更多信息请关注PHP中文网其他相关文章!