2012-03-07 15 views
15

PHP'de cURL ve JSON kullanmayla ilgili biraz yardıma ihtiyacım var çünkü bunu yapmaktan hiç alamadım. Yapmaya çalıştığım şey, ödemenin yokluğunu almak ve yankılanmaktır; ayrıca, en son bağışla ne kadar yayınlanabileceğini de sınırlamaktır.PHP'de JSON nasıl eklenir

URL: http://api.buycraft.net/query?secret=83d043249170343dd048d4da62387f6cb39ed97f&action=payments

+1

sözü Ben yararlanılması gerekmektedir: json_decode json_decode ile

örneğin, ne istediğinizi API ve sadece çıkışından sonuç alamaz iyi oluşturulmuş JSON dizesinden inşa edilmiş bir Array, sonuçlanacaktır curl ve json ile bir noob. – Itsyuka

cevap

24

sen kodlamak veya bir dizi deşifre veya bir (çok boyutlu) diziden inşa

$myJSONString = json_encode($myArray); 
$myArray = json_decode($myString); 

json_encode bir JSON dize sonuçlanacak bu işlevleri

kullanabilirsiniz JSON etmek istiyorum.

echo $myArray['payload']['ign']; 
+2

Ahh teşekkürler aslında print $ myArray-> faydalı yük ["0"] -> ign; ' – Itsyuka

4

Yerli JSON destek yöntemlerinin json_encode() ve json_decode() şeklinde 5.2 beri PHP'de included olmuştur. JSON'da bir PHP değişkeni çıktılamak için ilkini kullanırdınız.