将元素添加到循环内的关联数组中

时间:2014-07-23 16:08:42

标签: php

我的字符串看起来像这样,

1|2|3|4

我正在用该字符串创建一个数组,

$arr = explode("|", $data['my_list']);

然后从数组的每个元素我需要通过创建关联数组与另一个值配对。创建后,它应该看起来像这样,

1=>1
1=>2
1=>3
1=>4

所以在循环中我需要创建这个关联数组。任何人都可以解释一下如何做到这一点

1 个答案:

答案 0 :(得分:0)

$tempArr = array();

$arr = explode("|", $data['my_list']);

foreach($arr as $item) {
    $tempArray['associative_with_key_' . $item] = 5; // where 5 is a new value
}