1. Создайте двумерный массив, который состоит из n-строк и m-столбцов (Например 4х3) 2. Раскройте массив в цикле через for() или while() // foreach не надо 3. Отобразите массив в виде таблицы, используя теги Table, td, tr, которые будут динамически заполняться
@Nataly_Mint со стилями (рамки, отступы, шрифты и прочее) уже сами поиграйтесь PHP: $html = '<h1>Заголовок</h1> <table> <caption>Название таблицы</caption> <tr>'; // количество строк в таблице $rows_count = count($array); // количество колонок в таблице $columns_count = count($array[0]); for ($row = 0; $row < $rows_count; $row++) { for ($column = 0; $column < $columns_count; $column++) { $html .= '<td>' . $array[$row][$column] . '</td>'; } $html .= '</tr>'; } echo $html . '</table>';