Создайте временную метку и сохраните ее в файле журнала, который можно прочитать на следующей итерации.
$time_ran = time();
function saveTimeRan(){
$fh = fopen('/path/to/a/new/log' 'w+');
fwrite($fh, $time_ran);
fclose($fh);
}
function getTimeRan(){
$fh = fopen('/path/to/a/new/log' 'r+');
$time = fgets($fh);
fclose($fh);
return $time;
}
Могу ли я предложить вам сделать это объектом и поместить содержимое saveTimeRan в волшебную функцию __destruct,поэтому, когда ваш объект GC'ed, это сэкономит время.Просто предложение.Вы можете поместить свои функции твита в другие методы объекта и создать один всеобъемлющий интерфейс.Вы также можете сохранить значение в поле базы данных и вызывать его каждую итерацию.