0
我有2個數組,我想根據這些數組在表中創建自動創建的新行。結合使用foreach數組
我的數組是這樣的:
$array1['name1'] = "value1";
$array1['name2'] = "value2";
$array1['nameN'] = "valueN";
$array2['name1'] = "number1";
$array2['name2'] = "number2";
$array2['nameN'] = "numberN";
我的HTML表格輸出應該是這樣的:
<table>
<tr>
<td>name1</td>
<td>value1</td>
<td>number1</td>
</tr>
<tr>
<td>name2</td>
<td>value2</td>
<td>number2</td>
</tr>
<tr>
<td>nameN</td>
<td>valueN</td>
<td>numberN</td>
</tr>
</table>
我一直工作在這2個碼,但我不知道如何將它們合併:
<?php
foreach ($array1 as $name => $value) {
echo '<tr><td>'.$name.'</td><td>'.$value.'</td></tr>';
};
unset($nick, $value);
?>
<?php
foreach ($array2 as $name => $value) {
echo '<tr><td>'.$name.'</td><td>'.$value.'</td></tr>';
};
unset($nick, $value);
?>
也許我可以將這兩個數組結合在一個多維數組中,並使用某種fo達到這樣的功能:
$array = array();
$array['name1']['array1'] = "value1";
$array['name1']['array2'] = "number1";
$array['name2']['array1'] = "value2";
$array['name2']['array2'] = "number2";
$array['nameN']['array1'] = "valueN";
$array['nameN']['array2'] = "numberN";
任何幫助將被關閉!