[PHP] Pętla, odstęp czasowy


(Lksstudzionka) #1

Witam.

Hmm... Nurtuje mnie pewnie problem. Jak zrobić pętlę która będzie wykonywała się np. co 10 sekund?

Myślałem nad wykorzystaniem do tego funkcji date(); ale nie wiem czy nie ma prostszych rozwiązań.


(Airborn) #2

date() nic Ci w tym nie pomoże, do takich zadań trzeba użyć cron'a, tylko serwer musi Ci to udostępniać


(L337 Crew) #3

możesz próbować z funkcją sleep()

http://php.net.pl/manual/pl/function.sleep.php

ale Airborn napisał - najbardziej odpowiedni będzie harmonogram zadań.


(Piotrrj) #4

Pamietaj też o tym, że czas wykonywania skryptu może być ograniczony przez serwer np. do 30sek., wiec do cyklicznego wykonywania jakiegos skryptu musisz skorzystac z pomyslu Airborn-a.


(Lksstudzionka) #5

sleep(); jak najbardziej działa :wink: Cron' a nie będę do tego zaprzęgał, zresztą nie wiem czy na Windowsie można go używać?


(Kutar 0) #6

Cron to Unixowy demon. Na Windows możesz użyć harmonogramu zadań.