saturn-z писал(а): Как такое можно реализовать?
Есть функция
should_run()
, которая должна возвращать
true
, если задание должно быть выполнено прямо сейчас, и
false
в противном случае. Как эти значения определяются, задаёт программист.
В большинстве случаев это проверка временного интервала, но никто не запрещает добавить запросы в БД, использовать функцию
date()
и многое другое.
Замечу, что задание выполняется только тогда, когда кто-нибудь зайдёт на форум.
Т.е. если задание должно выполняться строго первого числа, а в этот день на форум никто не зайдёт (либо будет мало посетителей), то может получиться так, что задание не выполнится.
Для строгих условий планирования заданий лучше использовать системный планировщик.