PHP: Запуск скрипта из скрипта

Запуск скрипта из скрипта. Как это выполнить? В проекте участвует два файла:


1) timemap.php файл предназначен для генерации временных меток из указанного промежутка времени, которые распределены во времени по кривой Гаусса. Например задан промежуток между 9-00 и 22-00. В результате основная масса меток будет сосредоточена в середине промежутка, те между 15 и 16 часами. После отработки скрипта будет сформирован документ tmemap.txt с перечнем временных меток.

2) loadscript.php файл читает документ с метками времени построчно и если текущее время больше метки — происходит выполнение скрипта с одновременным удалением метки из файла, если меньше — ничего не происходит.

В cron нужно сделать запуск php скрипта timemap в начале суток. В результате у вас будет расписание на день.

timemap.php

В результате получается файл такого вида:
Этот файл используется в дальнейшем для организации запуска php скрипта по расписанию.

checktime.php

Используемые стандартные функции:

  • getdate() для получения из метки времени «красивого вывода»: 19:20:21 часы:минуты:секунды
  • mktime() для получения метки времени конкретной даты: 2017-03-30 9:00

Похожие записи:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля отмечены *