@onvorobyov

Как обработать ответ через foreach?

Всем привет столкнулся с такой проблемкой имеется php код
$audio = json_decode(file_get_contents('https://api.vk.com/method/audio.get'. '?' .urldecode(http_build_query($audioget))), true);
Который делает к вк запрос и получает в ответ аудио.Ответ имеет вид
Array ( [response] => Array ( [count] => 130 [items] => Array ( [0] => Array ( [id] => 410351878 [owner_id] => 269325842 [artist] => Scorpions [title] => Under The Same Sun [duration] => 293 [date] => 1446625793 [url] => http://cs9-3v4.v
Вопрос как преобразовать все к виду
<div class="container_audio">
 <div class="data_song">
<div class="title"></div>
<div class="artist"></div>
<div class="url"></div>
</div>
</div>
  • Вопрос задан
  • 2581 просмотр
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега PHP
<?php if (!empty($audio['response']['items'])) { ?>
	<div class="container_audio">
		<?php foreach ($audio['response']['items'] as $item) { ?>
			<div class="data_song">
				<div class="title"><?= $item['title'] ?></div>
				<div class="artist"><?= $item['artist'] ?></div>
				<div class="url"><?= $item['url'] ?></div>
			</div>
		<?php } ?>
	</div>
<?php } ?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы