0

我有一个这样的字符串:

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

如何制作数组:

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

?

4

1 回答 1

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
        )
)
于 2013-07-27T06:33:53.087 回答