Привет, я вытащил таблицу с внешнего веб-сайта, используя YQL. Таблица содержит список раз, например: Но число столбцов может меняться, чтобы добавить больше столбцов.Как найти минимальное значение в каждом столбце таблицы и отобразить класс в php
| Name | T1 | T2 | T3 |
|--------|--------|--------|--------|
| Name 1 | 23.234 | 45.234 | 16.456 |
| Name 2 | 23.389 | 44.322 | 15.222 |
| Name 5 | 22.890 | 44.221 | 15.345 |
То, что я пытаюсь сделать, это получить самое низкое значение из каждого столбца. Я смог получить его, используя эту функцию.
<?php
$sectim = [];
for ($st=1; $st < count($allRows); $st++) {
$sectim[] = $phpObj->query->results->tbody->tr[1]->td[6]->content;
}
echo "<pre>"; print_r($sectim); echo "</pre>";
echo "<pre>"; print_r(min($sectim)); echo "</pre>";
?>
Это дает мне список всех времен в этой колонке и дает мне минимум. То, с чем я борюсь, заключается в том, как сделать это таким образом, чтобы я мог получить минимум из каждого столбца таблицы, учитывая, что количество столбцов не является фиксированным и может составлять 3 столбца 4 или даже 9 столбцов. Я собираюсь использовать любой другой для операторов, чтобы перебирать все столбцы, но я не знаю, будет ли это работать.
он не использует базу данных. Пожалуйста, прочитайте вопрос, прежде чем отвечать на него. –