1
Я пытаюсь отобразить жанры фильмов с эхом ... так ужас, действие, и триллер будет отображаться как этиКак бы я выбрал жанры из этого массива?
ужас действий триллера
Я знаю, что нужны очки перерыва между но Я не могу понять, как получить ключи этих массивов для печати.
<?php
$movies = array (
"horror"=>array (
"Paranormal Activity"=> array (
"Katie Featherston",
"Kathryn Newton"
),
"The Ring"=> array (
"Naomi Watts",
"Brian Cox"
),
"Sleepy Hollow"=> array(
"Johhny Depp",
"Christina Ricci"
)
),
"action" => array (
"The Tourist"=> array (
"Johnny Depp",
"Angelina Jolie"
),
"Public Enemies"=> array (
"Johnny Depp", "Christian Bale"
),
"The Dark Knight Rises"=> array (
"Christian Bale",
"Tom Hardy"
),
"Salt"=> array (
"Angelina Jolie"
)
),
"thriller"=> array (
"Inception"=> array(
"Leornardio Dicaprio",
"Tom Hardy"
),
"Changeling" => array(
"Angelina Jolie"
),
"The Game"=> array(
"Michael Douglas",
"Sean Penn"
)
)
);
foreach ($movies as $x)
{
echo $x;
echo "</br>";
}
отредактировал
foreach ($movies as $key=>$x)
{
echo $key;
echo "</br>";
}
?>
В вашей foreach попробуйте этот 'foreach ($ movies as $ key => $ x) {...}', а затем эхо ваш ключ $. EDIT: пришлось изменить часть моего комментария. Мозг промахнулся. – HitMeWithYourBestShot
не должен ли он вместо этого использовать echo $ key? – Dominique
@ Dominique Я отредактировал свой комментарий прямо перед тем, как ваш появился для меня. На мгновение мой мозг был немым. – HitMeWithYourBestShot