Loading...
Обучение/Помощь новичкам | Как упростить условие?
shadrvlad (18.09.2017 в 18:12)

if (in_array($x, [1,2,3,4,5,6,7,8,9,10])) {

}


in_array
________
посл. ред. 18.09.2017 в 18:53; всего 1 раз(а); by rekmixa
Wap[Crafter] (18.09.2017 в 17:52)
есть условие

if($x == 1 AND $x == 2){ ///и так до $х = 10

}

как его можно урезатьупростить?


Что-то твой код вообще не поддается логике.
Переменная $x, не может одновременно быть и 1(одиницей) и 2(двойкой) и тд.
213486353 , оно в цикле
Wap[Crafter] (18.09.2017 в 19:05)
213486353 , оно в цикле
какая разница в цикле или нет?


как ты представляешь то, что она имеет значение 1 и одновременно 2?
это тоже самое, что ты парень и девушка сразу
Avenax (18.09.2017 в 19:22)
Wap[Crafter] (18.09.2017 в 19:05)
213486353 , оно в цикле
какая разница в цикле или нет?


как ты представляешь то, что она имеет значение 1 и одновременно 2?
это тоже самое, что ты парень и девушка сразу

.ыы.
rekmixa , очепятка Гг
Wap[Crafter] (18.09.2017 в 19:05)
213486353 , оно в цикле


Разницы нет.
Ты скорее всего так и не понял, что вместо (OR) ты вставил в код - (AND).

А так, то тебе кажется уже дали нужный код.
Что-то вроде этого.

if(is_numeric($x) and $x>=1 and $x<=10){
// код PHP
}


Но можно ещё круче (вдруг у тебя цикл до фиг знает скольки)

if(is_numeric($x) and $x>=1){
if($x<=10){
// код PHP
} else {
break;
}
}

________
посл. ред. 18.09.2017 в 20:25; всего 2 раз(а); by 213486353
Нужно использовать цикл for
TaJBoY (18.09.2017 в 20:04)
Нужно использовать цикл for

Цикл в цикле??
У него и так уже цикл)
Онлайн: 3
Время:
Gen. 0.1096
(c) Bym.Guru 2010-2026