Transformer string en array

Résolu/Fermé
Hugo140999 Messages postés 73 Date d'inscription jeudi 9 juillet 2009 Statut Membre Dernière intervention 1 avril 2015 - Modifié par Hugo140999 le 14/11/2014 à 22:57
Hugo140999 Messages postés 73 Date d'inscription jeudi 9 juillet 2009 Statut Membre Dernière intervention 1 avril 2015 - 14 nov. 2014 à 23:12
Bonjour,
Alors voilà je suis en train de créer un espace de gestion des membres d'un serveur (minecraft) et j'aurais besoin d'aide sur le point programmation : j'ai trouvé un api sur internet qui permet de transformer un uuid en username mais le problème c'est qu'il me donne la réponse en string sous la forme (json je crois) :
{ "uuid": "069a79f4-44e9-4726-a5befca90e38aaf5", "name": "Notch" }

et je voudrais utiliser que le username. Pour info voilà mon code simplifié :
<?php
 $minecraftusername = '069a79f4-44e9-4726-a5befca90e38aaf5';
 $uuid = file_get_contents("https://minespy.net/api/uuid/".$minecraftusername);
 echo $uuid;
?>

Merci d'avance

1 réponse

Hugo140999 Messages postés 73 Date d'inscription jeudi 9 juillet 2009 Statut Membre Dernière intervention 1 avril 2015 13
14 nov. 2014 à 23:12
C'est bon trouvé! j'ai juste cherché là où il fallait : j'ai utilisé la commande json_decode. Pour ceux qui voudraient savoir voici le code :
<?php
	$minecraftusername = '069a79f4-44e9-4726-a5befca90e38aaf5'; //initialisation de la variable qui normalement est en include
	$jsondata = file_get_contents("https://minespy.net/api/uuid/".$minecraftusername); //je vais chercher les données
	$uuid = json_decode($jsondata,true); //je décode la string en json
	echo $uuid['uuid']; //j'affiche l'uuid dans la variable uuid
?>



Configuration: Windows 7 / Chrome 38.0.2125.111
0