Сделать таблицу HTML из ассоциативного массива

Я отсортировал массив, который выглядит следующим образом, когда var_dump.

array (size=11)

  'The Matrix' => float 9.5

  'Fight Club' => float 9.5

  'Inception' => float 8.5

  'The Usual Suspects' => float 7.5

  'Shutter Island' => float 7.5

  'The Prestige' => float 7

  'The Dark Knight' => float 7

  'The Departed' => float 6

  'Matchstick Men' => float 5.5

  'The Green Mile' => float 5

  'Forrest Gump' => float 4.5

Массив использует заголовки и рейтинги фильмов из базы данных, поэтому данные в массиве будут меняться при добавлении / изменении фильма или рейтинга в базе данных. Мой вопрос:

Как сделать HTML таблицу из этого массива?

1 ответ

Решение

Там вы идете:

echo '<table>';
    echo '<tr>
          <th>Movie</th>
          <th>Title</th>
          </tr>';
    foreach ($arr as $key=>$val) {
        echo '<tr>
                <td>'.$key.'</td>
                <td>'.$val.'</td>
              </tr>';
    }
    echo '</table>';
Другие вопросы по тегам