我有一个由explode()函数产生的数组。 我需要做的最后一个操作是分离每个元素 基于内部分隔符并将其全部加载到关联数组中。 有点像下面的东西,它让我输出... 但我无法弄清楚如何将我的结果变成数组。 请帮忙吗?
$string =
item1:val1\n
item2:val2\n
item3:val3\n
item4:val4\n
$exploded = explode("\n",$string);
foreach($exploded as $iteration) {
list($key, $value) = explode(":",$iteration);
}
答案 0 :(得分:1)
使用$key
和$value
:
$exploded = explode("\n",$string);
foreach($exploded as $iteration) {
list($key, $value) = explode(":",$iteration);
$result[$key] = $value;
}
print_r($result);