基本上我有一个包含多个字符串作为值的数组(不是关联数组)。我需要获取每个字符串的特定部分并将其转换为具有两个值的数组。
这是我的数组的结构:
$data = array(
"A1 -- B1",
"A2 -- B2",
"A3 -- B3",
"A1 -- A2",
"A2 -- A3",
"B2 -- B3",
"B1 -- B3",
);
所以我需要这些值中的每一个变成这样的数组:
$data = array(
array("A1", "B1");
array("A2", "B2");
...
);
我一直在考虑使用preg_split
来分解每个字符串,但无法让它在数组中工作。不确定preg_split
是最好的方法,所以我愿意接受建议。
谢谢