从多维数组中创建html列表 - 创建组标题

时间:2017-10-09 14:26:18

标签: php arrays wordpress multidimensional-array

我正在使用json api将数据带入wordpress功能,这适用于体育相关网站,此特定电话的目的是为当前比赛创建一个灯具列表。我需要按匹配日期对数据进行分组,最先将日期与最近日期分组,我的第一步是创建一个新数组,按匹配日期将数据分组为$ key

<?php
$matchLists = json_decode(json_encode($fixture_data), True);

$newlist = array();
foreach ($matchLists as $key => $matchitem) {
    if (array_key_exists('matchDate', $matchitem)) {
        $newlist[$matchitem['matchDate']][$key] = ($matchitem);
    }
}
?>

这将返回一个按照我的预期分组的新数组 - 但我遇到的问题是如何使用matchDate转换为datetime作为每个fixture组的标题,就像现在{{{}中的每个项目一样。 1}}包含$newlistmatchDate的一个例子 in attached picture

我的第一个想法是创建一个变量,使用了匹配日期&#39;新创建的数组的标签但是当我尝试这个时它说标签不存在。 然后我想尝试使用[]来降低数组的级别,然后再次没有返回所需的结果 有人可以帮忙吗?

0 个答案:

没有答案
相关问题