如果满足条件,命令休眠暂停20秒

原学程将引见假如知足前提,敕令休眠暂停二0秒的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。

如果满足条件,命令休眠暂停20秒 教程 第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秒的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。