【发布时间】:2015-01-22 15:36:03
【问题描述】:
我有一个由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放入一个数组中。 -
如何在循环之前声明数组变量,然后分配 $arr[$key] = $value;内循环?