我有一个简单的php for循环,如下所示:
<?php
for($x=0; $x<100; $x++){
echo $x . ' ';
}
?>
我想每隔10个使用sleep();
函数,因此,例如,循环应在10休眠,然后在20休眠,再在30休眠,等等。
我可以进行切换,只需执行所有可能的选项,然后使用if语句即可。但这不是最佳方法。有更好的方法吗?
答案 0 :(得分:1)
根据RamRaider代码睡眠5秒钟:
<?php
for($x=0; $x<100; $x++){
echo $x . ' ';
if( $x % 10 == 0 )
{
sleep(5);
}
}
?>
答案 1 :(得分:0)
您可以如下修改代码:
for($x=0; $x<100; $x++)
{
echo $x . ' ';
if($x % 10 == 0) sleep(5); //this sleeps for 5 seconds
}