$specs = array ('Name' => 'Cleopatra', 'Year' => '2008', 'Length' => '20ft', 'Make' => 'manufacturer', 'Model' => 'model', 'Engines Count' => '2', 'Fuel' => 'Diesel', 'Rudder' => 'rudder', 'Keel' => 'keel', 'Price' => '$1');
foreach ($specs as $label => $detail) {
echo "<tr>";
echo "<th>{$label}</th>";
echo "<td>{$detail}</td>";
echo "</tr>";
}
The foreach loop returns 1 column in each row. How can I render 4 columns per row like so
<tr>
<th>Label</th>
<td>Detail</td>
<th>Label</th>
<td>Detail</td>
<th>Label</th>
<td>Detail</td>
<th>Label</th>
<td>Detail</td>
</tr>
<tr>
<th>Label</th>
<td>Detail</td>
<th>Label</th>
<td>Detail</td>
<th>Label</th>
<td>Detail</td>
<th>Label</th>
<td>Detail</td>
</tr>