我有以下格式的字符串。
选项1:选项:选项3:3选项
我希望将这些项目分开并将其放入数组中。
阵列(ITEM1 =>选项1,ITEM2 =>选项2,项目3 =>选项3,ITEM4 =>选项4)
等。
有一种直接的方法可以使用PHP的正则表达式来完成这项工作。
提前感谢您与我分享您的经历。
答案 0 :(得分:2)
使用$arr = explode(":", $string);
然后执行此操作:
$result = array();
for ($i = 0; $i < count($arr); $i ++) {
$result['item' . $i] = $arr[$i];
}
你应该发现$result
正是你想要的
答案 1 :(得分:1)
您可以使用爆炸功能
$array = explode(":", $str);