So implementieren Sie eine Zeitplanerinnerung in PHP: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Rufen Sie die Konfiguration der geplanten Aufgabe ab. Der Code lautet wie folgt: „$timing_task=api_base::load_config('zip_remove');if($timing_task ...){ ...}".
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP Version 7.1, Dell G3-Computer.
Wie implementiert man eine Terminerinnerung in PHP? Wie implementiert man eine geplante Erinnerungsfunktion in PHP?
Wenn Sie beispielsweise eine solche Funktion implementieren möchten: Sie können dem Benutzer am Geburtstag des Benutzers oder einige Tage im Voraus automatisch eine Nachricht senden. Oder Sie können zwei oder drei Tage vor dem Ablaufdatum der Mitgliedschaft automatisch Informationen an Benutzer senden. Wie können Sie eine solche Funktion mithilfe der PHP-Sprache automatisch implementieren?
Implementierungsmethode:
Es wird empfohlen, workerman oder swoole
//获取定时任务的配置 $timing_task=api_base::load_config('zip_remove'); if($timing_task['is_remove']){ \Man\Core\Lib\Task::add($timing_task['time_interval'], function(){ $zip_remove=api_base::load_sys_class('zpi_file'); $zip_xml_config=api_base::load_config('zip_xml'); $zip_path=$zip_xml_config['BCP_PATH'][0]['val']; $timing_task=api_base::load_config('zip_remove'); if(!empty($timing_task['delete_zip_time'])){ if(date('H:i',time())==$timing_task['delete_zip_time']){ $zip_remove=new zpi_file(); $zip_remove->remove_zip_file($zip_path); } }else{ $zip_remove=new zpi_file(); $zip_remove->remove_zip_file($zip_path); } }); }
workerman zu verwenden, was wahrscheinlich diese Syntax ist
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine Terminerinnerung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!