我有一个像这样的字符串:
$msg,array('goo','gle'),000,"face",'book',['twi'=>'ter','link'=>'edin']
我想使用 preg_match_all 将这个内容转换为数组,该数组可能如下所示:
array(
0 => $msg,
1 => array('goo','gle'),
2 => 000,
3 => "face",
4 => 'book',
5 => ['twi'=>'ter','link'=>'edin']
);
请注意,所有的值都是字符串。我并不擅长正则表达式,所以我无法为此创建一个Pattern。多个preg调用也可以。
['twi'=>'ter','link'=>'edin']
和其他的是字符串还是应该定义为实际的数组? - AbraCadaver