PHP 从 list($key, $value) 创建关联数组


PHP create associative array from list($key, $value)

我有一个由 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);
}

只需用 $key$value 构建数组:

$exploded = explode("'n",$string);
foreach($exploded as $iteration) {
    list($key, $value) = explode(":",$iteration);
    $result[$key] = $value;
}
print_r($result);