2013-06-25 25 views
5

nasıl PHP ile bu gibi bir JSON nesnesi veri alabilirim ?:JSON verileri php'de nasıl edinilir?

[ 
{ 
    "name": "Anders", 
}, 
{ 
    "name": "Chris", 
}, 
{ 
    "name": "Peter", 
} 
] 

Bu aldığım PHP kod şudur: Başka bir PHP yapısı ile olarak

$url = 'http://urltotheapi'; 
$content = file_get_contents($url); 
$json = json_decode($content, true); 

cevap

1
foreach($json as $i){ 
    echo $i['name']; 
} 
6

aynı. json_decode bir dizi json dize dönüştüren

echo $json[1]['name']; 
+0

Oh unuttum, her ismin gösterilmesini istiyorum. – anderskristo

+0

Ne yani. Foreach() 'ın anlamı budur. –

1

Not - ve doğru olarak ikinci parametre belirterek, bir ilişkisel dizi olacaktır.

Bu nedenle, daha sonra Ignacio ve Jleagle tarafından normal dizi belirtilen ecektir içinde bulunan verilere erişebilir. Verileri yineleyebilir veya tek tek görüntüleyebilirsiniz.

İlgili konular