2012-03-07 16 views
15

में JSON गूंज कैसे मैं बस PHP में cURL और JSON का उपयोग कर के बाद से मैं वास्तव में कभी ऐसा करने के लिए चारों ओर हो गया साथ एक छोटी सी मदद की जरूरत है। मेरा लक्ष्य क्या है कोशिश कर रहा हूँ भुगतान और यह गूंज के आईजीएन लेने के लिए, यह भी कितना नवीनतम दान से पहले पोस्ट किया जा सकता पर सीमित है।पीएचपी

यूआरएल: http://api.buycraft.net/query?secret=83d043249170343dd048d4da62387f6cb39ed97f&action=payments

+1

की चाहिए उल्लेख मैं कर रहा हूँ कर्ल और json के साथ एक noob। – Itsyuka

उत्तर

24

आप सांकेतिक शब्दों में बदलना या से एक सरणी को डिकोड करने के लिए या JSON आप इन कार्यों

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

json_encode JSON स्ट्रिंग में परिणाम होगा, एक (बहुआयामी) सरणी से बनाया का उपयोग कर सकते करना चाहते हैं। json_decode किसी सरणी, एक अच्छी तरह का गठन JSON स्ट्रिंग से बनाया का परिणाम देगा json_decode साथ

आप, एपीआई और केवल उत्पादन तुम क्या चाहते से परिणाम ले जा सकते हैं, उदाहरण के लिए:

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

आह धन्यवाद यह वास्तव में 'प्रिंट $ myArray-> पेलोड [" 0 "] था -> आईजीएन;' – Itsyuka

4

मूल निवासी JSON समर्थन तरीकों json_encode() और json_decode() के रूप में 5.2 के बाद से PHP में included किया गया है। आप JSON में एक PHP चर उत्पादन करने के लिए पहले प्रयोग करेंगे।