但是,当字符串在括号中包含项目时,我想创建多维数组时,我正在尝试将字符串转换为数组。
例如,如果通过的字符串: (Mary Poppins) Umbrella (Color Yellow)
我想创建一个如下所示的数组:
Array ( [0] => Array ( [0] => mary [1] => poppins) [1] => umbrella [2] => Array ( [0] => color [1] => yellow) )
我能够通过以下方式将数据放入数组中:
preg_match_all('/\(([A-Za-z0-9 ]+?)\)/', stripslashes($_GET['q']), $subqueries);
但是我无法将项目放置在多维数组中。
有任何想法吗?