0
$l = array(
array("A"=>0.1,"B"=>1,"C"=>1,"D"=>1),
array("A"=>0.1,"B"=>1,"C"=>0,"D"=>2),
);
$h = array('h1','h2');
1 - 我該怎麼map(l,h)
這樣做呢?
$result= $array(
'h1'=> array("A"=>0.1,"B"=>1,"C"=>1,"D"=>1),
'h1'=> array("A"=>0.1,"B"=>1,"C"=>0,"D"=>2),
);
2 - 所以我我可以顯示(本HTML表格)
-------------------
| A | B | C | D
-------------------
h1 |
-------------------
h2 |
--------------------
我試圖輸出:
<table>
<tr><td>A</td><td>B</td><td>C</td><td>D</td></tr>
foreach($result as $key=>$value){
<tr>
<tr>
}
<table>
任何人都可以幫我嗎?
@Jon非常感謝你,爲什麼這行array_keys(reset($ l))? – kn3l 2011-04-05 08:39:31
idk如果重置是必要的(可能是任何一種方式都是好的做法),但他正在爲'A','B','C','D'列標題做這件事。你不應該硬編碼他們,以防你在後來改變陣列 – 2011-04-05 08:52:31
@jon你打開兩個開放的'td''而不是''''是這個錯字還是我錯過了什麼? – 2011-04-05 08:53:43