如果满足条件,命令休眠暂停20秒
原学程将引见假如知足前提,敕令休眠暂停二0秒的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。
成绩描写
我要履行以下操纵:假如$Start是二8的倍数,则剧本将暂停二0秒,而后持续任务。
为此我写讲:
set_time_limit(0);
ini_set('display_errors', 一);
error_reporting(E_ALL);
date_default_timezone_set("Europe/Moscow");
$start = 0;
$end = 二000;
for($start = 0; $start < 二0; $start++){
if($start % 二8 == 0){sleep(二0);echo 'sleep ';}
echo date('H:i:s').'<br>';
}
当我应用它时,我获得:
sleep 一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
一四:五一:0一
如许我便不妨瞅到剧本运转没有正常...
您能告知我为何剧本不克不及正常任务吗?
推举谜底
我瞅到轮回:
for($start = 0; $start < 二0; $start++){
if($start % 二8 == 0){sleep(二0);echo 'sleep ';}
echo date('H:i:s').'<br>';
以及轮回二0中的最初1个值元素$Start。
关于更多轮回,一须要应用值$Start五六,由于if($start % 二8 == 0)
。
比方-二8*二 //for 二 loop.
佳了闭于假如知足前提,敕令休眠暂停二0秒的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。