這篇文章主要介紹了php簡(jiǎn)單定時(shí)執(zhí)行任務(wù)的實(shí)現(xiàn)方法,涉及curl及sleep等操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了php簡(jiǎn)單定時(shí)執(zhí)行任務(wù)的實(shí)現(xiàn)方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
<?php
ignore_user_abort();
set_time_limit(0);
$interval = 60*5;
do{
$url = "";
$ch = curl_init();//創(chuàng)建一個(gè)新的curl會(huì)話
curl_setopt($ch,CURLOPT,$url);//設(shè)置需要抓取的cURL
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
//設(shè)置cURL參數(shù),要求結(jié)果保存到字符串還是頁(yè)面(1或真表示保存而不輸出)
curl_setopt($ch,CURLOPT_TIMEOUT,2);//最大延續(xù)2秒
$result = curl_exec($ch);//執(zhí)行
curl_close($ch);//關(guān)閉
sleep($interval);//休息5分鐘
}while(true);
?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
更多信息請(qǐng)查看IT技術(shù)專欄