Php 将字符串转换为多个变量和值

Php 将字符串转换为多个变量和值,php,string,variables,Php,String,Variables,我想转换字符串: { "summonerLevel": 6, "name": "Nautilus", "dataVersion": 0, "internalName": "nautilus", "profileIconId": 4, "summonerId": 37399097, "acctId": 200656209, "revisionDate": "Sep 4, 2013 12:43:34 p.m.", "revisionId": 0 } 变成类似于: $summonerLevel=6;

我想转换字符串:

{ "summonerLevel": 6, "name": "Nautilus", "dataVersion": 0, "internalName": "nautilus", "profileIconId": 4, "summonerId": 37399097, "acctId": 200656209, "revisionDate": "Sep 4, 2013 12:43:34 p.m.", "revisionId": 0 }
变成类似于:

$summonerLevel=6;
$name="Nautilus";
$dataVersion=0;

只需解码字符串中的JSON,然后将其解压缩:

$vars = json_decode('{ ... }');
extract($vars);

谢谢!刚刚将true添加到json_decode以使其正常工作<代码>$vars=json_decode('{…}',true);摘录(VAR)