我有个字符串
$data = model:galaxy nexus systemversion:4.3 appversioncode:78 appversionname:3.140801.4;
我拆分为:
$a = “model:galaxy nexus”,
$b = “systemversion:4.3”,
$c = “appversioncode:78”,
$d = “appversionname:3.140801.4”,
请问有什么好方法吗?
------解决思路----------------------
$data = model:galaxy nexus systemversion:4.3 appversioncode:78 appversionname:3.140801.4;
$ar = preg_split('/(\w+:)/', $data, -1, preg_split_no_empty
------解决思路----------------------
preg_split_delim_capture);
$ar = array_map('join', array_chunk($ar, 2));
print_r($ar);
array
(
[0] => model:galaxy nexus
[1] => systemversion:4.3
[2] => appversioncode:78
[3] => appversionname:3.140801.4
)
