使用键和值将字符串分解为数组

时间:2014-12-09 14:51:11

标签: php arrays string explode

我有这样的字符串:

$mystring = '{"1":"4","2":"2","3":"3"}';

我需要爆炸这样的事情:

array(
  "1" => "4",
  "2" => "2",
  "3" => "3"
)

我使用的是PHP 5.4。

3 个答案:

答案 0 :(得分:1)

只需使用json_decode

$dd = json_decode($mystring, true);
var_export($dd);

答案 1 :(得分:1)

你“字符串”非常像json所以也许尝试json_decode()

答案 2 :(得分:0)

你应该使用json decode函数,你的字符串看起来像json。第二个参数告诉它使它成为一个数组,而不是一个对象。

json_decode($mystring, true);