Имеется ассоциативный массив: PHP: $arr = array('Имена' => array('Вася','Маша','Петя'), 'Фамилии' => array('Иванов','Петров','Сидоров'), 'Города' => array('Москва','Хабаровск','Новосибирск')); Создать таблицу. Верхняя строчка - это "Имена", "Фамилии", "Города". Ниже - данные
Так можно: PHP: $arr = array('Имена' => array('Вася','Маша','Петя'), 'Фамилии' => array('Иванов','Петров','Сидоров'), 'Города' => array('Москва','Хабаровск','Новосибирск')); $result =""; $table ='<table> <tr> <td>Имена</td> <td>Фамилии</td> <td>Города</td> </tr> </thead> <tbody>'; $end_table = '</tbody></table>'; for ($i = 0; $i < count($arr); $i++) { $result .= '<tr>'. '<td>'.$arr['Имена'][$i].'</td>'. '<td>'.$arr['Фамилии'][$i].'</td>'. '<td>'.$arr['Города'][$i].'</td>'. '</tr>'; } echo $table.$result.$end_table;