5分ごとにインクリメントを実行する方法を見つけたいのですが、助けてください
example
for ($i=1;$i<=11;$i++) {
echo $i;
}
印刷する
- 5分後
- 5分後
- 5分後
- 5分後
- 5分後……
for ($i=1;$i<=11;$i++) {
sleep(300);
echo $i;
}
それとも、cron ジョブが必要ですか?
5 分ごとにスクリプトを実行する場合は、cronjob を使用する必要があります。cPanel や DirectAdmin などのコントロール パネルを使用している場合は、cronjob を追加できます。マシンへの (のみ) SSH アクセスがある場合は、crontab -e
コマンドを使用して次の行を追加します。
*/5 * * * * /usr/bin/php /location/of/the/script.php
PHP パスでない場合/usr/bin/php
は、スクリプトを作成し、<?php phpinfo();
実際の場所を調べるために使用します。
PHP で Cron ジョブまたはスリープ機能を使用する
サーバーでcronジョブが無効になっている場合は、無料のオンラインcronジョブサービスを使用してください