@roma
Используя функции PHP time() и strtotime(), можно вычислить количество прошедших 48-часовых интервалов с момента начальной даты. Дальше, добавляем 1 к текущему значению переменной, и сохраняем новое значение. Пример кода:
1 2 3 4 5 6 7 8 |
$initial_date = "2021-01-01"; // начальная дата $interval_in_seconds = 48 * 60 * 60; // 48 часов в секундах $current_time = time(); // текущее время, в секундах $seconds_since_initial_date = $current_time - strtotime($initial_date); // количество секунд с начальной даты $interval_count = floor($seconds_since_initial_date / $interval_in_seconds); // количество прошедших интервалов $variable_value = $interval_count + 1; // текущее значение переменной // сохраняем новое значение переменной, например, в базе данных или файле |