[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Массив условий в if
villi
Привет всем! Я новичек, поэтому сильно не пинайте) Подскажите как можно заменить такое условие на более короткое

if($i == $arr[0] or $i == $arr[1] or $i == $arr[2] or $i == $arr[3] or $i == $arr[4] or $i == $arr[n]...)
{
//код
}



Массив $arr содержит случайные числа, к тому же может иметь разное количество элементов.



Спустя 2 минуты, 57 секунд (29.09.2011 - 18:39) alex12060 написал(а):
for ($i=0; $i<10; ++$i) {
if ($arr[$i] == $i)
echo 'yeah';
}

Спустя 17 секунд (29.09.2011 - 18:39) Winston написал(а):
if(in_array($i, $arr))
// код

Спустя 1 час, 23 минуты, 8 секунд (29.09.2011 - 20:02) kovalevsky написал(а):
alex12060
Цитата
$i == $arr[n]

не отработает ваш цикл до конца smile.gif

Спустя 6 минут, 38 секунд (29.09.2011 - 20:09) TMake написал(а):
Цитата (alex12060 @ 29.09.2011 - 19:39)
for ($i=0; $i<10; ++$i)

если уже и делать то вот так -
for ($i=0; $i<count($arr); ++$i)

что бы потом не было вот такого ->
Цитата (kovalevsky @ 29.09.2011 - 21:02)
не отработает ваш цикл до конца


kovalevsky А по вашей проблеме Winston написал как правильно (не забывайте ставить +1 в карму!)

Спустя 1 минута, 46 секунд (29.09.2011 - 20:10) kovalevsky написал(а):
stepan
у меня нет проблем, вопрос не я задавал smile.gif
простите за оффтоп smile.gif

Спустя 7 минут, 35 секунд (29.09.2011 - 20:18) Winston написал(а):
Цитата (stepan @ 29.09.2011 - 20:09)
не забывайте ставить +1 в карму!

smile.gif

Спустя 1 час, 51 минута, 37 секунд (29.09.2011 - 22:10) TMake написал(а):
kovalevsky извини что тебе адресовал wink.gif
А то что автор не поставил +1 Winstonу, тогда и я ему поставлю + вместе с
kovalevsky - за своевременную и правильную подсказку.
А таким авторам вообще надо минусами коллективом засыпать, за то что благодарить им лень ph34r.gif

Спустя 7 минут, 32 секунды (29.09.2011 - 22:17) Winston написал(а):
Цитата (stepan @ 29.09.2011 - 22:10)
А таким авторам вообще надо минусами коллективом засыпать, за то что благодарить им лень

Он же гость smile.gif

Спустя 20 минут, 57 секунд (29.09.2011 - 22:38) TMake написал(а):
Цитата (Winston @ 29.09.2011 - 23:17)
Он же гост
- черти выкололи мне глоза когда приносили алкоголь, пордон.... видимо пара спать tongue.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.