Не уверен, что это возможно только с помощью php или если мне тоже понадобится что-то другое. В основном я хотел бы иметь массив с кучей записей, таких как:Можно вывести случайную запись из массива и сохранить расписание?
(1234,5432,5678,5899,3245)
И я хотел бы иметь PHP случайным образом выбрать одну запись из массива AND придерживаться той записи, которую он выбрал в течение 3 дней. Так, например, на определенную дату он вытащил бы «5432» из массива, затем он удерживал эту запись в течение 3 дней, затем через 3 дня она выбрала бы другую запись и удерживала ее в течение 3 дней и т. Д.
Любые идеи, как это можно сделать? Можно ли это сделать только с помощью php? Большое спасибо за любую помощь.
Вы пробовали код? –
PHP не особенно устойчив. Как вы планируете «поддерживать» значение дольше, чем продолжительность скрипта, т. Е. 3 дня? – zamnuts
Вам понадобится скрипт php, который собирает массив, выбирает элемент и сохраняет его. Вам также понадобится постоянный магазин. В большинстве базовых реализаций вы можете использовать 'array_rand' для выбора случайного элемента, затем сохранить этот элемент (или ключ к этому элементу) в текстовом файле с помощью' fopen' и 'fwrite'. Любой скрипт, который требует, чтобы случайный элемент читал текстовый файл, который вы пишете, чтобы получить данные. Затем вы создавали crontab для выполнения скрипта php «get random element» каждые 3 дня, чтобы обновить сохраненный/кэшированный элемент. (конечно, это очень простой способ сделать это) – Lee