Как воспроизвести JSON в PHP [закрыто]


Мне просто нужна небольшая помощь в использовании cURL и JSON в PHP, так как на самом деле я так и не удосужился это сделать. Чего я пытаюсь добиться, так это взять ign платежа и повторить его, также ограничив количество, которое может быть отправлено первым последним пожертвованием.

URL-АДРЕС: http://api.buycraft.net/query?секрет=83d043249170343dd048d4da62387f6cb39ed97f и действие= платежи

Author: Itsyuka, 2012-03-07

2 answers

Если вы хотите кодировать или декодировать массив из или в JSON, вы можете использовать эти функции

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

Json_encode приведет к строке JSON, построенной из (многомерного) массива. json_decode приведет к массиву, построенному из хорошо сформированной строки JSON

С помощью json_decode вы можете получать результаты из API и выводить только то, что хотите, например:

echo $myArray['payload']['ign'];
 27
Author: Bas Tuijnman, 2012-03-07 08:24:03

Встроенная поддержка JSON была включена в PHP начиная с версии 5.2 в виде методов json_encode() и json_decode(). Вы бы использовали первый для вывода PHP-переменной в JSON.

 4
Author: jokkedk, 2012-03-07 08:23:31