ホームページ >バックエンド開発 >PHPチュートリアル >毎日 00:00 に PHP コードを自動的に実行する方法

毎日 00:00 に PHP コードを自動的に実行する方法

WBOY
WBOYオリジナル
2016-06-13 12:10:511048ブラウズ

毎日 00:00 に PHP コードを自動的に実行するにはどうすればよいですか?
RT
-----解決策のアイデア-------------- - -------
サーバーにスケジュールされたタスクを設定します
-----ソリューションのアイデア----- ------
システム crontab を使用します。
http://blog.csdn.net/fdipzone/article/details/7263361
を参照してください------解決策のアイデア----------------------
毎日 00:00 に PHP コードを自動的に実行するにはどうすればよいですか?
スケジュールされたタスクを使用する
------ソリューションのアイデア----------------------
計画されたタスク。 。 。 。
------ソリューションのアイデア----------------------
00 00 * * * /usr/ bin/php -f /home/wwwroot/default/test/test.php
-----ソリューションのアイデア-------- ---
bat ファイルを作成し、schtasks システム コマンドを使用して、定期的に実行したい PHP ファイル コードを実行します。bat ファイルをクリックして実行しますが、コンピューターのシステム タスクにタスクを追加することもできます。
------解決策----------------------
ignore_user_abort() //クライアントが切断されている場合 (ブラウザを閉じるなど)、PHP スクリプトは実行を継続できます。
set_time_limit(0); // PHP のデフォルトの実行時間は 30 秒です。
$time_year=date('Y',time());
if ($time_year%4==0 && ($time_year 0!=0
--) ----解決策のアイデア----------------------
$time_year@0==0))
{
$days=366;
}
else
{
$days=365;
}
$interval=$days*24*60*60; // 1 つおきに実行します。 year
do {

//ここに実行したいコードを入力できます

sleep($interval);

}while(true);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。