linux下的crontab
生活随笔
收集整理的這篇文章主要介紹了
linux下的crontab
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
linux定時任務
要實現的功能是,每天獲取一次滬深指數,滬深指數采用聚合數據(免費會員1000/天)
話不多說,上代碼啦
先封裝個curl請求
public static function curl($url, $data = '', $raw = false)
{$ch = curl_init();$params[CURLOPT_URL] = $url; //請求url地址$params[CURLOPT_HEADER] = false; //是否返回響應頭信息$params[CURLOPT_RETURNTRANSFER] = true; //是否將結果返回$params[CURLOPT_FOLLOWLOCATION] = true; //是否重定向$params[CURLOPT_TIMEOUT] = 30; //超時時間if (!empty($data)) {$params[CURLOPT_POST] = true;$params[CURLOPT_POSTFIELDS] = $data;}$params[CURLOPT_SSL_VERIFYPEER] = false;$params[CURLOPT_SSL_VERIFYHOST] = false;curl_setopt_array($ch, $params); //傳入curl參數$content = curl_exec($ch);curl_close($ch);if ($content && !$raw) {return json_decode($content, true);}return $content; }請求接口獲取數據,存進數據庫,每天更新
public function actionHsData()
{
找到你的php安裝目錄,我使用的是yii框架,所以需要找到yii的位置,Auto是控制器,HsData是方法名
之前有人問我,為什么自動確認收貨不使用crontab,這次就來了
如果你覺得這篇文章還不錯,下角點個贊,是對我開源最大的鼓勵
總結
以上是生活随笔為你收集整理的linux下的crontab的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: s12莫甘娜大乱斗出装 最新出装
- 下一篇: 设置定时任务为每天凌晨2点执行和每小时执