@bayGaReZ : Cevabın için saol ama şu şekilde bi yapı var..
.
.
bu foreach sonuçlarını nasıl gösterebilirim..
Verdiğim kodları kendinize göre düzenleseniz yeterliydi. Aşağıdaki kodları kendinize göre düzenleyiniz. Sizin metotlarınızı bilmediğim için file_get_contents kullandım, sizde onun yerine $this->jsondecode gibi bir metot var sanırım, ona göre ayarlarsınız. Ayrıca size bir tavsiye, metotlarda ya da fonksiyonlarda hiç bir zaman html çıktı kullanmayın. Mümkün olduğunca bir dizi ya da nesne döndürün, daha sonra bu nesneler ile dilediğiniz işlemleri fonksiyonların ya da metotların dışında yapın.
<?php
header("Content-Type:text/html;charset=utf8");
function soundcloud_search ($query, $pagetoken = '') {
$data1 = json_decode(file_get_contents('http://api.soundcloud.com/tracks.json?client_id=b45b1aa10f1ac2941910a7f0d10f8e28&limit=15&q=sagopa'));
$return = array();
foreach($data1 as $value){
$return[] = array('title' => $value->title);
}
return $return;
}
function youtube_search ($query, $key, $pagetoken = '') {
$data2 = json_decode(file_get_contents('https://www.googleapis.com/youtube/v3/search?part=snippet&q='.$query.'&maxResults=15&pageToken='.$pagetoken.'&key='.$key.'&type=video'));
$return = array();
foreach($data2->items as $value){
$return[] = array('title' => $value->snippet->title);
}
return $return;
}
$soundcloud = soundcloud_search('sagopa');
$youtube = youtube_search('sagopa', 'AIzaSyCJ6gZzFWmoecg3aP_cYjY1Y5pc28sWl-U');
$ss = count($soundcloud);
$sy = count($youtube);
$basla = 0; $bit = $ss > $sy ? $sy : $ss;
echo '<ul>';
for($basla;$basla<$bit;$basla++){
echo '<li>Soundcloud: '.$soundcloud[$basla]['title'].'</li>';
echo '<li>Youtube: '.$youtube[$basla]['title'].'</li>';
}
echo'</ul>';Çıktısı şu şekilde:
Alıntı
- Soundcloud: Sagopa Kajmer - Merhametine Dön
- Youtube: Sagopa Kajmer 2013-2014 Full Albüm | En Son Ablüm
- Soundcloud: Sagopa Kajmer - Ateşten Gömlek [SaqoizM]
- Youtube: Sagopa Kajmer 2005-2010 Albümlerinden En Sevilen 20 Şarkısı
- Soundcloud: Sagopa Kajmer - Galiba
- Youtube: Bee Gee ft Sagopa Kajmer-Abrakadabra
- Soundcloud: MeS - Halim Zor
- Youtube: Sagopa Kajmer Bendeki Sen (Full Albüm)
- Soundcloud: Sagopa Kajmer - Soğuk Küvet
- Youtube: Sagopa Kajmer-Pesimist Ep 6 Full Version
- Soundcloud: Sagopa Kajmer & Kolera - Zaman Alacak İntikamımı
- Youtube: Sagopa Kajmer - Ahmak Islatan (pesimist ep 6)
- Soundcloud: Sagopa Kajmer - Baytar
- Youtube: Sagopa Kajmer ( SET )
- Soundcloud: Sagopa kajmer - istakoz
- Youtube: Sagopa Kajmer - Kalbim Krizin Bekçisi Olmuş
- Soundcloud: Sagopa Kajmer & Kolera - Terk-i Diyar
- Youtube: sagopa kajmer ahmak ıslatan 2014
- Soundcloud: Sagopa Kajmer - Gölge Haramileri 2008
- Youtube: Sagopa Kajmer - Galiba (Flamenco Vocal Mix) ( "UP")
- Soundcloud: Sagopa Kajmer - Meftun (2013)
- Youtube: Sagopa Kajmer - Aşk Yok Artık ( Uyarlama Klip HD )
- Soundcloud: Sagopa Kajmer & Kolera - Gidenler
- Youtube: Sagopa Kajmer-Düşünmek İçin Vaktin Var (2013 video klip)
- Soundcloud: Sagopa Kajmer - Ahmak Islatan (2014)
- Youtube: Sagopa Kajmer - Ahmak Islatan (Uyarlama Klip) 2014
- Soundcloud: Sagopa Kajmer - Terapi
- Youtube: Sagopa Kajmer - Karışık Sağlam Albüm [320kbps]
- Soundcloud: Sagopa Kajmer - Istisnalar Kaideyi Bozmaz
- Youtube: Sagopa Kajmer - Bir Çok Kez Öldüm (pesimist ep 6)