Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中如何将“带数组格式的字符串”转换为数组?_Php_Arrays_String - Fatal编程技术网

在php中如何将“带数组格式的字符串”转换为数组?

在php中如何将“带数组格式的字符串”转换为数组?,php,arrays,string,Php,Arrays,String,我有这根绳子 $string = '["a","b","c"],["a","b","c"],["a","b","c"],["a","b","c"]' 我需要在数组中转换该字符串,如下所示: array(["a","b"

我有这根绳子

$string = '["a","b","c"],["a","b","c"],["a","b","c"],["a","b","c"]'
我需要在数组中转换该字符串,如下所示:

array(["a","b","c"],["a","b","c"],["a","b","c"],["a","b","c"])
谢谢:

如果将$string包装在“[]”中,则可以将其解码为JSON

$data = json_decode('[' . $string . ']');
如果将$string包装在“[]”中,则可以将其解码为JSON

$data = json_decode('[' . $string . ']');