Virolaynen
Новичок
Не могу вьехать что-то...
Ошибку пишет в строке:
вот весь код целиком:
Ошибку пишет в строке:
PHP:
$max_count=count($mas[array_keys($mas)[0]]);
PHP:
$films[Бойовик] = array("Исходный код", "Особо опасен", "Война богов", "Профессионал", "Бригада");
$films[Жахи] = array("Мрачные небеса", "Синистер", "Красные огни", "Крик 4", "Я плюю на ваши могилы");
$films[Комедія] = array("Ищу друга на конец света", "Шеф", "Мамы", "Удар молнии", "Любовь с акцентом");
$films[Драма] = array("Любовь", "Метро", "Воин", "Жизнь прекрасна", "Меланхолия", "Камень");
$films[Фантастика] = array("Петля времени", "Звери дикого юга", "13 район", "Зеркало для героя");
arsort($films);
foreach ($films as $key => $avalue)
{ print $key.": ";
foreach ($avalue as $value_1)
{
print $value_1.", ";
}
print "<br>";
}
function films_table($mas)
{
print "<TABLE id=\"films\" border=\"1\" cellspacing=\"0\">
<tr>
<td class=\"green\">Жанр фільму</td>";
foreach ($mas as $key => $avalue)
{ print "<td class=\"violet\">".$key."</td>";}
print "</tr>";
$max_count=count($mas[array_keys($mas)[0]]);
for($film_count=0; $film_count<$max_count; $film_count++)
{ if ($film_count==0)
print "<tr><td class=\"blue\" rowspan=\"".$max_count."\">Назва фільму</td>";
foreach ($mas as $key => $avalue)
{
print "<td class=\"red\">".$avalue[$film_count]."</td>";
}
print "</tr>";
}
}
films_table($films);
?>