最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP中利用sleep函數(shù)實(shí)現(xiàn)定時(shí)執(zhí)行功能實(shí)現(xiàn)代碼

 更新時(shí)間:2016年08月25日 12:55:14   投稿:mdxy-dxy  
在PHP中,有一個(gè)sleep函數(shù),大概意思是程序執(zhí)行遇到sleep函數(shù)時(shí)暫停N秒后繼續(xù)往下執(zhí)行。如sleep(10)意思就是程序自上往下執(zhí)行,遇到sleep(10)語句后暫停十秒,然后繼續(xù)往下執(zhí)行

在一些競(jìng)猜的網(wǎng)站中,如果我們需要做一個(gè)定時(shí)執(zhí)行的功能,比如有一道題,在十秒之內(nèi)要完成,否則顯示“您已超時(shí)”,如果完成,則跳轉(zhuǎn)到下一道題上面,而這中間有一個(gè)十秒的停頓,這樣的功能是怎樣實(shí)現(xiàn)的呢?

在PHP中,有一個(gè)sleep函數(shù),大概意思是程序執(zhí)行遇到sleep函數(shù)時(shí)暫停N秒后繼續(xù)往下執(zhí)行。如sleep(10)意思就是程序自上往下執(zhí)行,遇到sleep(10)語句后暫停十秒,然后繼續(xù)往下執(zhí)行。函數(shù)括號(hào)內(nèi)的參數(shù)是一個(gè)數(shù)值,代表暫停時(shí)間值,單位秒。請(qǐng)看下面一段代碼:

<?php
// current time
echo date('h:i:s') . "\n";
// sleep for 10 seconds
sleep(10);
// wake up !
echo date('h:i:s') . "\n";
?>

以上程序執(zhí)行結(jié)果是:

05:31:23

05:31:33

可能某些童鞋做實(shí)例的時(shí)候會(huì)說怎么我的程序執(zhí)行出錯(cuò),提示超時(shí)。出現(xiàn)這個(gè)問題不要慌,這是PHP默認(rèn)頁面執(zhí)行時(shí)間導(dǎo)致的,在PHP中默認(rèn)執(zhí)行頁面時(shí)間是三十秒鐘,這對(duì)于一般程序夠用了。但如果你要做類似定時(shí)執(zhí)行功能就必須再頭部聲明設(shè)置下執(zhí)行時(shí)間set_time_limit(0)。0是代表不限時(shí),單位是秒。

如果執(zhí)行時(shí)間超過30秒,再執(zhí)行操作記得要再次連接MYSQL,否則執(zhí)行無效?。?!原因是執(zhí)行時(shí)間過長以后數(shù)據(jù)庫連接可能斷開問題,也就不能讀到數(shù)據(jù)庫信息!

去操作一下吧,為自己的實(shí)例添一個(gè)暫停的功能,然后再往下進(jìn)行執(zhí)行。

相關(guān)文章

最新評(píng)論

枣庄市| 华坪县| 阜阳市| 澄城县| 康定县| 南昌县| 金堂县| 宽甸| 六盘水市| 辰溪县| 柳林县| 韩城市| 银川市| 贵港市| 宿松县| 双桥区| 佛教| 泰兴市| 白水县| 伊金霍洛旗| 左贡县| 珲春市| 濮阳市| 万源市| 紫阳县| 山西省| 许昌县| 泊头市| 中阳县| 湟源县| 曲水县| 琼结县| 新民市| 泸定县| 吕梁市| 佛教| 灵宝市| 砚山县| 涞源县| 郴州市| 宁城县|