2014-01-05 4 views
1

Так что у меня переменный $ сегодня созданы так:Изменение переменного в определенное время

date_default_timezone_set('America/New_York'); 
$today = date("H:i:s:T"); 

Есть ли способ я могу иметь переменные изменения, когда время доходит до определенной точки каждый день, и никто не будучи на странице или требуется другой язык программирования? (Я использую XAMPP прямо сейчас, чтобы запустить этот)

if($today == "10:50:00:EST"){ 
    $variable1 = $anotherVariable; 
} 
+0

Для операций времени на основе один, как правило, используют cronjobs. Будет ли это работать для вашей проблемы? Если нет, то почему? – Dragony

+0

Что вы хотите, чтобы произойти после изменения переменной? –

+0

@Dragony, который может работать Я рассмотрю, что – josmek

ответ

0

Я думаю, что вы неправильно понять, как это работает - скрипт будет работать только если у вас есть в cronом или кто-то получить доступ к странице. (И хроны работа в основном компьютер доступа к странице в определенное время!)

Если вы хотите, переменные, зависящие от времени суток просто использовать, если заявление

(псевдо-код)

if(now() < $time){ 
    $var = 1; 
}else{ 
    $var = 2; 
} 

Это означает, что любой, кто посещает страницу, прежде чем $ время получает $ var1 и после того, как получают $ var2

хрон работы точно так же, как кто-то загружает страницу, чтобы любой код вы вводите после все еще будет работать - имеет смысл?

+0

Да! Спасибо, теперь все имеет смысл! – josmek

Смежные вопросы