Крон является очевидным предложением.
Если вы можете вызывать свой код только через Интернет (т. Е. Без командной строки PHP), то вы можете вызывать URL с помощью «wget» или «curl» в большинстве * nix-блоков.
Если, конечно, ваш код не установлен на ОС Microsoft (маловероятно, что cron доступен), в этом случае вы можете использовать службу at для того же - и где-то есть бесплатный wget.exe.
C.