Объявите одномерный массив для следующего: Код, Описание, Количество и Цена за единицу, используя следующие значения: Код: от A001 до A005 Описание: Мышь, Клавиатура, Монитор, Флэш-диск, Цена за единицу жесткого диска: 100, 2500,200, 300, 1500 Количество: 5,5,5,5,5
Я пытался использовать следующие коды, но это возвращает ошибку
<html>
<body>
<?php
$product = array ("Code"=> array("A001", "A002", "A003", "A004","A005"),
"Description"=>array("Mouse", "Monitor", "Keyboard", "FlashDisk", "HardDisk"),
"Quantity"=>array("5", "5", "5", "5", "5"),
"UnitPrice"=>array("100", "2500","200","300","1500"));
?>
<table>
<tr>
<th align= center style="font-size: 20px;" colspan="5">COMPUTER STORE</th>
</tr>
<tr>
<td align= center colspan="5">Full Name</td>
</tr>
<tr>
<td height ="20" colspan="5"> </td>
</tr>
<tr>
<td colspan="5"> </td>
</tr>
<tr>
<th align= center style="font-size: 20px;" colspan="5">PRODUCT INFORMATION</th>
</tr>
<tr>
<td height ="20" colspan="5"> </td>
</tr>
<tr>
<th>Code</th>
<th>Description</th>
<th>Unit Price</th>enter code here
<th>Quantity</th>
</tr>
<?php
foreach ($product as $i_names => $i_values) {
echo "<tr>"
echo "<td>$i_values[0]</td>"
."<td>$i_values[1]</td>"
."<td>$i_values[2]</td>"
."<td>$i_values[3]</td>"
."<td>$i_values[4]</td>"
."</tr>";
}
?>
</table>
</body>
</html>
Я ожидаю таблицу, которая отображает детали массивав каждом столбце, но он отображает детали по строкам.