麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > PHP > 正文

詳解PHP實(shí)現(xiàn)執(zhí)行定時(shí)任務(wù)

2024-05-04 23:41:11
字體:
供稿:網(wǎng)友
這篇文章主要介紹了PHP實(shí)現(xiàn)執(zhí)行定時(shí)任務(wù)的具體實(shí)現(xiàn)代碼,需要的朋友可以參考下
 

PHP在這方面應(yīng)該說是比較弱,如果只用php去實(shí)現(xiàn)可以如下:

<?php ignore_user_abort();//關(guān)閉瀏覽器后,繼續(xù)執(zhí)行php代碼 set_time_limit(0);//程序執(zhí)行時(shí)間無限制 $sleep_time = 1;//多長時(shí)間執(zhí)行一次 do{ $fp = fopen('test.txt','a+'); fwrite($fp,"這是一個(gè)php博客:phpddt.com /n"); fclose($fp); sleep($sleep_time); }while(true); ?>

但是當(dāng)我執(zhí)行腳本的時(shí)候,即使我關(guān)閉了瀏覽器,我根本就沒法去停止這段程序了,所以你需要一個(gè)執(zhí)行腳本的開關(guān),你可以用外部文件引入的方法來實(shí)現(xiàn),在while循環(huán)的時(shí)候,include開關(guān)變量即可。那么就可以這樣實(shí)現(xiàn):
建立外部引入變量文件 switch.php  內(nèi)容如下:

<?phpreturn 1;//1執(zhí)行腳本 0退出執(zhí)行腳本?>

改良腳本如下:

<?php ignore_user_abort();//關(guān)閉瀏覽器后,繼續(xù)執(zhí)行php代碼 set_time_limit(0);//程序執(zhí)行時(shí)間無限制 $sleep_time = 5;//多長時(shí)間執(zhí)行一次 $switch = include 'switch.php'; while($switch){ $switch = include 'switch.php'; $fp = fopen('test.txt','a+'); fwrite($fp,"這是一個(gè)php博客:phpddt.com $switch /n"); fclose($fp); sleep($sleep_time); } exit(); ?>

這個(gè)腳本只是測試可行,具體效率應(yīng)該不高,對于lamp,你完全可以使用crontab 來實(shí)現(xiàn)。
再補(bǔ)充一段小代碼:

ignore_user_abort();//關(guān)掉瀏覽器,PHP腳本也可以繼續(xù)執(zhí)行.set_time_limit(0);// 通過set_time_limit(0)可以讓程序無限制的執(zhí)行下去$interval=60*30;// 每隔半小時(shí)運(yùn)行do{  //這里是你要執(zhí)行的代碼    sleep($interval);// 等待5分鐘}while(true);

關(guān)于PHP定時(shí)執(zhí)行任務(wù)的實(shí)現(xiàn)就為大家介紹這么多,之后還有相關(guān)文章為大家分享,不要錯(cuò)過。



注:相關(guān)教程知識閱讀請移步到PHP教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 操操影视 | 欧美日韩免费看 | 亚洲成人福利网站 | 久久精品亚洲精品国产欧美kt∨ | 天堂成人国产精品一区 | 欧美成人精品一级 | 欧美日韩激情 | 91在线免费观看 | 蜜桃视频在线观看免费 | 色污视频在线观看 | a视频网站 | 日韩精品一区二区三区中文 | 青青草华人在线 | 天天色图片 | 麻豆视频免费网站 | 在线成人免费观看 | 久久毛片免费观看 | 深夜影院一级毛片 | 天天色综合6| 99麻豆久久久国产精品免费 | 超久久 | 成人三级黄色片 | 色av综合在线 | 亚洲欧美成aⅴ人在线观看 av免费在线播放 | 成人毛片网站 | 在线成人www免费观看视频 | 999久久久精品 | 国产精品久久久久久久四虎电影 | 国产精品av久久久久久网址 | 久久精品一区二区三区不卡牛牛 | 成人免费久久 | 草b视频在线观看 | av中文在线观看 | 久久人人人 | 亚洲嫩草av| 成人18在线 | 在线亚洲免费视频 | 亚洲午夜精品视频 | 九九精品视频观看 | 国产91久久精品一区二区 | 日日操日日操 |