У меня есть следующий код.Как я могу получить результаты ($x
) для функции foreach для печати в таблицу сверху, но в столбцах вместо прямой горизонтальной строки?Есть ли способ сделать это, не вставляя каждое отдельное значение в таблицу HTML?Мне нужно сделать то же самое для моей переменной $employee['name']
, но я не уверен, каким образом я могу вставить эти значения в табличный формат, не переходя по одному и не вводя значение самостоятельно.
Кроме того, одно значение для $x
в конце остается целым числом и не отображает строковую переменную, указанную функцией foreach, есть ли способ, как это исправить?
<!--4.3-->
<table>
<tr>
<td>Employee name</td><td></td><td></td><td></td><td></td><td></td>
<td>Type of Paying</td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td>
<td><?php echo $x;?></td><td></td><td></td><td></td><td></td><td></td>
</tr>
</table>
</html>
<?php
foreach ($employees as $employee) {
$x = ($employee['wage'] * $employee['hrs']) * 4;
if ( 3000 <= $x ) {
echo "High paying";
} elseif (2000 <= $x && $x <= 2999) {
echo "Good paying";
} else {
echo "Low paying";
}
}
print_r ($x);