-2

そのように表示できるようにするには、php配列をどのように構築して取得する必要がありますか。

4月

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

5月

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 | 2012年5月10日

項目 2 | 2012年6月11日

一般的なリクエストで、ここに多次元の例があります

$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/>";
    }
}

出力:

5月

項目 1 | 2012年5月5日

項目 2 | 2012年5月6日

六月

項目 1 | 2012年5月6日

項目 2 | 2012年6月6日

7月

項目 1 | 2012年7月5日

項目 2 | 2012年7月6日

于 2012-08-27T16:17:05.583 に答える