PHP while 循环加 2
Posted
技术标签:
【中文标题】PHP while 循环加 2【英文标题】:PHP while loop add by 2 【发布时间】:2012-05-31 11:41:24 【问题描述】:目前我的代码如下所示:
for ($i=0; $i<=($num_newlines - 1); $i++)
$tweetcpitems->post('statuses/update',
array('status' => wordFilter("The item $parts[$i] has been released on Club Penguin. View it here: http://clubpenguincheatsnow.com/tools/swfviewer/items.swf?id=$parts[$id]")));
sleep(90);
我想做的是让“i++”部分加二而不是加一,但我该怎么做呢?请帮忙!
【问题讨论】:
您可能需要花一点时间来基本了解for
等流语句的工作原理(以及一般的 php 代码)。这是一个非常琐碎的问题。
是的,我知道这个问题非常基础,但我想确保我的回答是正确的,因为我不想以无限循环告终。类似的事情以前发生在我身上,我不想再冒险一次。我总是要问 SOF 的专业人士。 :)
【参考方案1】:
for ($i=0; $i<=($num_newlines - 1); $i+=2)
【讨论】:
很好奇,你为什么不做for ($i=0; $i<$num_newlines ; $i+=2)
【参考方案2】:
$i++ : increment by one
$i+=2 : increment by two
$i+=3 : increment by three
等等。
【讨论】:
$i + 2 不是增量。 $i += 2 是。 不,这是不正确的。如果他用$i+2
替换$i++
,他将有一个无限循环,因为这增加了两个并将结果返回......什么都没有。 (我是说这个答案不正确,不是鲁本的评论,是正确的)以上是关于PHP while 循环加 2的主要内容,如果未能解决你的问题,请参考以下文章