-2

我应该如何构造和检索 php 数组才能像这样显示它。

四月

Item | month, year, day 
Item | month, year, day 
Item | month, year, day 
Item | month, year, day 

可能

Item | month, year, day 
Item | month, year, day 
Item | month, year, day 
Item | month, year, day 

蚂蚁等

4

1 回答 1

0

这取决于您的数据集在将其添加到数组之前的样子。在不知道我会说你可以做一些非常简单的事情的情况下

$arr = array('Item 1' => '10, 2012, 5', 'Item 2' => '11, 2012, 6');

foreach ($arr as $akey => $aval) {
    echo $akey . " | " . $aval . "<br/>";
}

输出:

项目 1 | 10, 2012, 5

项目 2 | 2012 年 11 月 6 日

应普遍要求,这里是一个多维示例

$arr = array('May' => array('Item 1' => '5, 2012, 5', 'Item 2' => '5, 2012, 6'), 'June' => array('Item 1' => '6, 2012, 5', 'Item 2' => '6, 2012, 6'), 'July' => array('Item 1' => '7, 2012, 5', 'Item 2' => '7, 2012, 6'));

foreach ($arr as $akey => $aval) {
    echo $akey . "<br/>";
    foreach ($aval as $mkey => $mval) {
        echo $mkey . " | " . $mval . "<br/>";
    }
}

输出:

可能

项目 1 | 5, 2012, 5

项目 2 | 5, 2012, 6

六月

项目 1 | 2012 年 6 月 5 日

项目 2 | 6, 2012, 6

七月

项目 1 | 2012 年 7 月 5 日

项目 2 | 2012 年 7 月 6 日

于 2012-08-27T16:17:05.583 回答