После нескольких часов исследований я сделал этот сценарий:
function get_string_on_interval($strings, $interval) { return $strings[round((time()/$interval - floor(time()/$interval)) * sizeof($strings))]; } echo get_string_on_interval(file('matlista.txt'), 60*60*24);
В этом matlista.txt
меня есть определенное слово для каждой строки / строки. Этот скрипт показывает строку из этого текстового файла на моем сайте, но проблема в том, что он не начинает показывать из index 1
(который является строкой / строкой 1), он начинается с line 46
. Я не знаю, что я делаю неправильно, но я хочу, чтобы этот скрипт читался из line 1
и через 24 часа он должен перейти к line 2
и так далее и отображать разные строки каждые 24 часа. Этот скрипт начинает показывать line 46
и продолжается оттуда, я не могу найти проблему.