web-dev-qa-db-fra.com

Comment faire écho à JSON dans PHP

J'ai juste besoin d'un peu d'aide pour utiliser cURL et JSON dans PHP puisque je n'ai jamais vraiment réussi à le faire. Ce que j'essaie d'accomplir est de prendre l'ign ign du paiement et de le faire écho, limitant également le montant pouvant être affiché par le dernier don en premier.

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

20
Itsyuka

si vous voulez encoder ou décoder un tableau depuis ou vers JSON, vous pouvez utiliser ces fonctions

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

json_encode produira une chaîne JSON, construite à partir d'un tableau (multidimensionnel). json_decode se traduira par un tableau, construit à partir d'une chaîne JSON bien formée

avec json_decode, vous pouvez prendre les résultats de l'API et afficher uniquement ce que vous voulez, par exemple:

echo $myArray['payload']['ign'];
28
Bas Tuijnman

Le support natif de JSON a été inclus dans PHP depuis 5.2 sous la forme de méthodes json_encode() et json_decode(). Vous utiliseriez le premier à afficher une variable PHP en JSON.

4
jokkedk