【发布时间】:2015-08-19 01:38:07
【问题描述】:
我正在制作一个推特机器人,我有一个很长的数组,该机器人必须从中发送推文,而且我不希望它两次发布同一件事。
因此,我需要一个代码,它会按顺序遍历数组,而不是循环回到开头。
我拥有的数组称为$statusarray;,其中包含以下内容:
Array
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
[5] => f
)
因此,我想要一个从 0 => a 开始的代码,当我刷新时转到 1 => b,然后再次刷新转到 2 => c,依此类推而不循环返回。(显然不希望数字)
我在想一个这样的句子:
for($i=0;$i<infinite or very large number;$i++){
echo $statusarray['$i'];
}
但我知道这只会在一个长字符串中回显数组中的所有元素,但我认为我在正确的轨道上(?)。
我该怎么办?
【问题讨论】:
-
您错过了一个更改行,可能是在 for 循环中每个
echo之后的<br />。