【发布时间】:2014-08-27 20:08:15
【问题描述】:
我想将这些字符串转换成一个组合的嵌套数组:
array(
'item1:item2:itemx',
'item1:item2:itemy',
'itemz'
)
到
array(
'item1' => array(
'item2' => array(
'itemx' => array(),
'itemy' => array(),
)
)
'itemz' => array()
)
有没有办法通过explode/foreach循环来做到这一点?
【问题讨论】:
-
我更喜欢使用 PHP 的解决方案,并且使用数组而不是对象。
-
是数组中的字符串还是真正命名为 $string1、2 等?
-
@vlzvl 有嵌套在一个更大的数组中,为了简单起见,我没有包括那部分。我将进行快速编辑...