Forum Webscript.Ru

Программирование => PHP => Тема начата: =Женек= от 10 Апреля 2003, 18:13:52

Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: =Женек= от 10 Апреля 2003, 18:13:52
Как проверить, находится ли переменная в диапазоне?
Типа как в Паскале - if x in [0..5]
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: Mog. от 10 Апреля 2003, 18:25:04
if (($x>=0) && ($x<=5))
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: nagash от 10 Апреля 2003, 21:52:11
if (ereg("[0-5]", $string)) {...
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: Xander от 10 Апреля 2003, 23:12:01
nagash
ИМХО не стоит юзать регекспы там, где можно обойтись операциями с числами. Они все же пошустрее будут.
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: =Женек= от 10 Апреля 2003, 23:27:32
Xander

А по-конкретней, пожалуйста... А то мне выбрать надо.
А работаю я с числами, не со стороками.
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: =Женек= от 10 Апреля 2003, 23:28:34
Кстати, что это за рейтинг? 5 votes?
И кто и за что мне его поднимает?
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: Xander от 10 Апреля 2003, 23:49:02
Когда я даю ответ, а человек упорно не его понимает и требует дальнейшего разжевывания - я рейтингую как "плохо".

А так Mog. тебе уже ответил.
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: =Женек= от 11 Апреля 2003, 00:12:08
.
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: nagash от 11 Апреля 2003, 01:17:39
так я так для алтернативы - для общего ращвития...
Название: Как проверить, находится ли переменная в диапазоне?
Отправлено: Xander от 11 Апреля 2003, 18:54:06
nagash
Есть такая фраза: "из нескольких предложенных путей решения задачи пользователь всегда выберет наихудший". Чье авторство - не знаю, слышал от начальника :)

Альтернатива только ради альтернативы не есть гуд, ИМХО.