我有需要很长时间处理的页面,并且我希望它在网页中打印结果例如每循环运行一次,我不想使用java脚本。 我的代码是:
<?php
echo " it start at : ".date('H:i:s');
for ($j = 0 ; $j < 100000 ; $j++ ){
if ($j % 1000 == 0)
Print $j
//do some thing
}
echo " it end at : ".date('H:i:s');
?>
第一个问题是它等到结束,第二个问题是每1000次都不理解,它永远不会得到0值。
我该怎么办?
答案 0 :(得分:0)
不要以单个增量循环,如果你需要,可以以1000为增量循环:
for ($j = 0 ; $j < $numberHigherThan1000 ; $j+=1000 ){
echo $j
}