Sergiy
Новичок
Время жизни переменной
Очень нужно, чтобы переменная существовала вечно.
Вот для чего - по определённым причинам необходимо сделать, чтобы функция RestoreFleetToPlanet не выполнялась несколько раз подряд за одну секунду.
Вставил в эту фунцию проверку -
function RestoreFleetToPlanet ( $FleetRow ) {
global $ResTime; // - вот переменная, которая должна жить вечно
if (time () != $Restime) {
//если в переменной нет настоящего времени, то значит функция в эту секунду ещё не выполнялась
//, и значит выполнить её, а в $Restime записать время выполнения функции
$Restime = time ();
//ТЕЛО ФУНЦИИ
...
}
}
Не работает. Вставлял echo $Restime; - она пустая при каждом вызове функции. Как сделать так, чтоб сохранялась после выхода из неё?
Очень нужно, чтобы переменная существовала вечно.
Вот для чего - по определённым причинам необходимо сделать, чтобы функция RestoreFleetToPlanet не выполнялась несколько раз подряд за одну секунду.
Вставил в эту фунцию проверку -
function RestoreFleetToPlanet ( $FleetRow ) {
global $ResTime; // - вот переменная, которая должна жить вечно
if (time () != $Restime) {
//если в переменной нет настоящего времени, то значит функция в эту секунду ещё не выполнялась
//, и значит выполнить её, а в $Restime записать время выполнения функции
$Restime = time ();
//ТЕЛО ФУНЦИИ
...
}
}
Не работает. Вставлял echo $Restime; - она пустая при каждом вызове функции. Как сделать так, чтоб сохранялась после выхода из неё?