Transformer string en array

Résolu
Hugo140999 Messages postés 88 Statut Membre -  
Hugo140999 Messages postés 88 Statut Membre -
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 88 Statut Membre 13
 
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