Прибавление единицы раз в сутки?

150
03 октября 2018, 10:40

Раз в сутки число увеличивается на 1 и дробится на каждое число, но число почемуто не увеличивается. В чем моя ошибка:

$count = (floor( time() / 86400) - 16375) * 1 + 5640;
$countarr = str_split($count);
foreach ($countarr as $value) {
    echo '<span>'.$value.'</span>';
}
Answer 1

Если я правильно я понял, то:

  • 16375 — количество дней, прошедших, начиная с 1 января 1970, до сегодняшнего дня, но это число сейчас будет равно 17742, так как ваше число - это количество дней, подсчитанное годами ранее.
  • 5640 — число, к которому будет прибавляться единица, следовательно, завтра уже должно быть 5641.

Вот, думаю так будет выглядеть правильнее:

$count = (floor( time() / 86400) - 17742) * 1 + 5640;
print_r(str_split($count));

В результате получим:

Array
(
    [0] => 5
    [1] => 6
    [2] => 4
    [3] => 0
)
READ ALSO
Получить данные по сайтам из Google Analitics

Получить данные по сайтам из Google Analitics

Есть аккаунт GoogleВ гугл аналитикс добавлено несколько сайтов

163
Как в JetPack Wordpress добавить пагинацию?

Как в JetPack Wordpress добавить пагинацию?

Может у кого есть практика в изменении кода плагина JetPack или же может существуют расширяющие плагины, задача такова если в галереи фотографий...

177
C++ удаления элементов с динамического массива

C++ удаления элементов с динамического массива

Создаем динамический массив:

167
Кадр не находится в модуле

Кадр не находится в модуле

Пишу небольшой движок на C++ с SDL2 и графикой OpenGLПисал код, всё было нормально, но вчера вдруг начала появляться такая вот ошибка

148