【发布时间】:2017-07-28 02:08:07
【问题描述】:
如果我想创建一个 foreach 循环,将每隔一个玩家添加到 A 队或 B 队
foreach ( $selectedplayers as $selectedplayer ) {
TeamA[] = $selectedplayer;
$selectedplayer++;
TeamB[] = $selectedplayer;
}
我知道我可以使用 for 循环来做到这一点,但有兴趣看看是否可以通过这种方式完成。
【问题讨论】:
-
foreach 循环中没有增量,因为它遍历数组中的每一项
-
好的,我想可能是这样,谢谢。
-
不,你不能。看看这个(迭代器方法)stackoverflow.com/questions/20479610/…
-
foreach 用于遍历数组中的所有元素,以供您使用 for 或检查 $key % 2 == 0