2010-11-22 12 views

答えて

0

は、ループ上

if (date('H') == 13 || date('H') == 14) 

を入れてください。

(あなたのウェブサーバがローカル時刻に設定されていることを考える。)

+1

は、私はまた、午後1時と午後3時間で実行するようにcronでそれを設定することができ、次のように実行すること? – iCeR

+0

はい、もちろん可能です。あなたのcrontabを入れてみましょう: '1 * 13 * * some_user php/path/to/your/php_file' – AndreKR

+0

これは正しく理解されています。ループは連続的に実行され、上記の設定でcronを設定することによって停止します午後3時以降のループ(つまり、スクリプトの実行)? – iCeR

7

あなたには、いくつかの時点でいくつかのスクリプトを自動実行したい場合は、cronを使用することができます...

crontab -e 

、その後にスクリプトを追加

* * * * * /path/to/script 
- - - - - 
| | | | | 
| | | | ----- Day of week (0 - 7) (Sunday=0 or 7) 
| | | ------- Month (1 - 12) 
| | --------- Day of month (1 - 31) 
| ----------- Hour (0 - 23) 
------------- Minute (0 - 59) 
+0

ありがとうミシュニカ。私はコメントに下記のようにcronを追加しますが、あなたの入力に感謝します! – iCeR

0
if (13 >= date('H') && date('H') <= 15) 
{ 
// your loop 
} 
関連する問題