Uzman Cevap beta aşamasından çıkmaya hazırlanıyor! Yenilikleri takipte kalın.

json'daki veriye erişme

$json = '{"pagination":{},"data":[{"images":{"url":"x.jpg"}},{"images":{"url":"y.jpg"}}]}';

bu şekilde olan json kodunda url parametresine erişmek istiyorum foreach 'a sokup listeliyorum şu şekilde ancak array içinde images'e erişince Notice: Undefined index: images alıyorum


$data = json_decode($json, true);
foreach ($data as $item){
    var_dump($item);
}

şu anki görüntü aşağıdaki gibi ve hatasız ancak ben img urldeki değere hatasız erişemedim


EDİT:
$item[0]["images"]

şuan bu şekilde ulaştım ancak döngü sadece 1. images değişkenini döndürüyor ayrıca Notice: Undefined offset: 0 uyarsı var ekranda
Cevaplar (2)
1
<?php
	$json = '{"pagination":{},"data":[{"images":{"url":"x.jpg"}},{"images":{"url":"y.jpg"}}]}';
	$json = json_decode($json);
	foreach( $json->data as $data ){
		echo $data->images->url;
		echo '<br>';
	}
?>
0
Images 'a erişememen normal çünkü images da bir array. $item[0]['images']['url'] olarak kullanırsan linke erişebilirsin.
Cevap Yazın..

[code=css,php,sql,asp..]..kod..[/code] , [url=http:...com] , [img=resim linki]
[color=renk kodu]..yazı..[/color]

yabancı dizi izle tv ünitesi