мне надно сделать если $diff равно отрицательного числа в промежутке от 30 до 400 то делаем то то ... как задать промежуток отрицательного числа?
$diff == $interval="{-30,-400}" может так?
Спустя 1 час, 30 минут, 34 секунды (8.10.2011 - 20:27) kovaldm написал(а):
$diff > -30 && $diff < 400
Спустя 10 минут, 45 секунд (8.10.2011 - 20:38) Draftpad написал(а):
sx000, Порой сравнивать удобно так, но способ приведённый выше на много проще)
$num = "-243";
foreach (range(-400, -30) as $number) {
if( $num == $number )
{
делаем что-то...
}
}
Спустя 12 минут, 58 секунд (8.10.2011 - 20:51) kovaldm написал(а):
Draftpad
Чето круто. А если промежуток будет больше раз в десять?
Чето круто. А если промежуток будет больше раз в десять?
Спустя 20 минут, 57 секунд (8.10.2011 - 21:12) Draftpad написал(а):
kovaldm, я извращенец, не жалею ресурсы сервера xDDD
Говорю же, в специфических ситуациях может и этот способ пригодиться, но с большими промежутками с ним лучше и в правду не баловаться.
Говорю же, в специфических ситуациях может и этот способ пригодиться, но с большими промежутками с ним лучше и в правду не баловаться.
Спустя 1 минута, 1 секунда (8.10.2011 - 21:13) linf написал(а):
Цитата (kovaldm @ 8.10.2011 - 21:51) |
Draftpad Чето круто. А если промежуток будет больше раз в десять? |
Реалистичнее будет использовать самый медленный цикл с перебором значений и регулярными выражениями.
Будет хотя бы чувствоваться процесс работы скрипта

Спустя 1 день, 11 часов, 33 минуты, 2 секунды (10.10.2011 - 08:46) linker написал(а):
Draftpad
Лучше без явной необходимости так не сравнивать.
Лучше без явной необходимости так не сравнивать.