如何制作这个字符串的数组?

时间:2013-07-27 06:30:19

标签: php arrays

我有一个这样的字符串:

$str = '"list":["test 1","test 2"]';

如何制作阵列:

$arr['list'] = array('test 1','test 2');

1 个答案:

答案 0 :(得分:3)

将其设为有效的JSON字符串并使用json_decode函数,如下所示:

$str = '"list":["test 1","test 2"]';
$arr = json_decode('{' . $str . '}', true);
print_r($arr);

<强>输出:

Array
(
    [list] => Array
        (
            [0] => test 1
            [1] => test 2
        )
)