PHPで定期的に処理を実行する方法
2020/10/19
カテゴリー: PHP
レンタルしてるサーバからcronを設定する
cron(クロン)とは設定した定時に実行する機能です。レンタルしてるサーバのコントロールパネルに下の写真のようなcron設定というものがあると思います。

そこに実行するファイルのパスと時刻を設定します。

今回はphpで設定しますが、ほかにもできるファイルはあると思います。
PHPを書く
実行された時間をファイルに書き込んでいくプログラムをPHPで書いてみます。
<?php
$now=date("Y-m-d H:i:s");
$fs = fopen('write.txt', 'a');
fwrite($fs, $now);
fclose($fs);
/*
2020-10-19 23:50:00
2001-10-20 23:50:00
*/
とっても簡単にできました!
私はこれを使ってLINEのmessagingAPIなどを使ってごみの日を教えてくれるプログラムを作ってみました!

いろんな便利なことに応用できそうです!!
GitHub