Всем привет. Хотелось бы узнать, можно ли выполнять математические действия (умножение, сложение, деление, вычитание) в php через определённый промежуток времени?
К примеру по часам: Есть число 10 в 12 часов нужно прибавить 3, в 18 часов вычесть 5
Или через промежуток времени: Есть число 10, через 30 минут надо прибавить 3, через 180 минут вычесть 5
Возможно ли такое? Если да, подскажите как сделать пожалуйста.
Спасибо.
1. Jasper - 19 Сентября, 2012 - 05:06:47 - перейти к сообщению
2. likvidator - 19 Сентября, 2012 - 05:41:55 - перейти к сообщению
скорее всего : https://www[dot]google[dot]ru/search?q=nncron - поможет
3. Jasper - 19 Сентября, 2012 - 12:28:40 - перейти к сообщению
likvidator пишет:
скорее всего : https://www[dot]google[dot]ru/search?q=nncron - поможет
то есть средствами php этого добиться невозможно?
4. mess - 19 Сентября, 2012 - 16:01:57 - перейти к сообщению
Jasper пишет:
то есть средствами php этого добиться невозможно?
likvidator пишет:
скорее всего : https://www[dot]google[dot]ru/search?q=nncron - поможет
то есть средствами php этого добиться невозможно?
Cron или JavaScript (Timer)
5. Bartezz - 19 Сентября, 2012 - 16:32:42 - перейти к сообщению
Если только зайти от обратного.
1. Получить текущую дату (дату от которой начинать отчет)
2. Определить время когда произвести математические действия
3. При необходимо произвести расчет прошедшего времени (сколько раз необходимо было произвести прибавление, вычитание, добавление... да хоть что)
Если на php то как то так:
1. Получить текущую дату (дату от которой начинать отчет)
2. Определить время когда произвести математические действия
3. При необходимо произвести расчет прошедшего времени (сколько раз необходимо было произвести прибавление, вычитание, добавление... да хоть что)
Если на php то как то так:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $k=10;
- $date="19.09.2012 12:00";
- // определяем кол-во минут прошедших с установленной даты до текущего момента
- // выполняем необходимые действия над переменной $k - каждый 30 минут прибавляем 3
- // выполняем необходимые действия над переменной $k - каждый 180 минут вычитаем 5
- ?>
Примитивный пример как можно организовать такого рода процедуры, вызов нового значения, соответсвенно, при каждом вызове скрипта на сервере