Heim  >  Artikel  >  Backend-Entwicklung  >  So führen Sie Aufgaben regelmäßig in PHP aus

So führen Sie Aufgaben regelmäßig in PHP aus

墨辰丷
墨辰丷Original
2018-06-13 10:14:191787Durchsuche

In diesem Artikel wird hauptsächlich die Implementierungsmethode von PHP-geplanten Ausführungsaufgaben vorgestellt, die Operationstechniken wie Curl und Sleep umfasst. Es hat einen bestimmten Referenzwert.

Das Beispiel in diesem Artikel erzählt Die geplante PHP-Ausführung So erreichen Sie die Aufgabe.

Die spezifische Implementierungsmethode ist wie folgt:

<?php
ignore_user_abort();
set_time_limit(0);
$interval = 60*5;
do{
 $url = "http://www.sina.com.cn/";
 $ch = curl_init();//创建一个新的curl会话
 curl_setopt($ch,CURLOPT,$url);//设置需要抓取的cURL
 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
 //设置cURL参数,要求结果保存到字符串还是页面(1或真表示保存而不输出)
 curl_setopt($ch,CURLOPT_TIMEOUT,2);//最大延续2秒
 $result = curl_exec($ch);//执行
 curl_close($ch);//关闭
 sleep($interval);//休息5分钟
}while(true);
?>

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Lernen aller hilfreich sein wird.

Verwandte Empfehlungen:

PHP So schreiben Sie eine Eingabeaufforderungsbox ähnlich zu warning() in js

So erstellen Sie eine Textnachricht Board in PHP

So generieren Sie stapelweise Logos verschiedener Größen in PHP

Das obige ist der detaillierte Inhalt vonSo führen Sie Aufgaben regelmäßig in PHP aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn