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

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

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

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

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

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

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

05:31:23

05:31:33

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

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

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

相關文章

最新評論

集安市| 云南省| 大余县| 尉氏县| 房产| 孝昌县| 杭锦后旗| 西贡区| 周口市| 天全县| 手机| 咸宁市| 南汇区| 民权县| 澄江县| 万全县| 手机| 张家界市| 桃源县| 沾化县| 柘荣县| 宿迁市| 临夏市| 麻栗坡县| 台北市| 镇坪县| 九龙县| 临沂市| 阜阳市| 沧州市| 会昌县| 仁怀市| 青岛市| 四川省| 双柏县| 岳西县| 嘉黎县| 麟游县| 安庆市| 比如县| 三穗县|