Hi,
I'm trying to merge the JSON results of playlists returned from soundcloud.com although I'm having some trouble getting this to display correctly. The results are being displaying nested, where am I going wrong and how can I get this to merge so there is just one array with three sets of data.
Check the image of how it is displayed at the moment
Any help would be amazing, thanks you in advance
<?php
$playlists = array(
'https://api.soundcloud.com/playlists/121967270/?&client_id=###',
'https://api.soundcloud.com/playlists/121906753/?&client_id=###',
'https://api.soundcloud.com/playlists/121906816/?&client_id=###'
);
$json = array();
foreach ($playlists as $playlist) {
$data = json_decode(file_get_contents($playlist));
$json = array_merge(array($json, $data));
}
$json = json_encode($json);
header('Content-Type: application/json');
echo $json;
?>