通过循环将值添加到数组

时间:2018-10-29 13:54:19

标签: php arrays loops

我正在寻找一种在循环中向数组添加值的方法。这听起来可能有些混乱,但是下面的示例将展示我想要做的事情。

// Create a test array
$rows = range('a', 'z');

// Loop through the test array
foreach ($rows as $key => $row) {
    print $key . ': '.$row."\n";
    if (false === strpos($key, 'added') && $row == 'd') {
        // Add value to test array
        $rows['added_'.$key] = $row;
    }
}

输出

0: a
1: b
2: c
3: d
4: e
5: f
6: g
7: h
8: i
9: j
10: k
11: l
12: m
13: n
14: o
15: p
16: q
17: r
18: s
19: t
20: u
21: v
22: w
23: x
24: y
25: z

但是,foreach循环不会输出添加的值。

0 个答案:

没有答案