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&lt;$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的主要内容,如果未能解决你的问题,请参考以下文章

PHP循环

PHP循环 跳转 替代语法 函数 返回总结

php学习笔记-while循环

PHP循环控制语句之“while”

第十节,While循环

14PHP 循环 - While 循环