for ($i=0; $i < 20; $i++) { $m=M('vote'); $rs=$m->order('id')->select(); $randnum=array(0,1); foreach ($rs as $k => $v) { $num=$v['vote']+$randnum[array_rand($randnum)]; $m->where(array('id'=>$v['id']))->save(array('vote'=>$num)); } sleep(5); }
使用sleep()函数,传入秒数,就能间隔多少秒执行。
注意:浏览器在遇到sleep()后会阻塞这个站点的链接访问,导致此站点别的页面无法访问、、在同一台电脑用不同的浏览器也能正常访问