Автор Тема: ELSE_IF  (Прочитано 3831 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Сергей

  • Активный участник
  • ***
  • Сообщений: 159
    • Просмотр профиля
ELSE_IF
« : Октябрь 19, 2012, 12:39:33 pm »
Конструкция "иначе если". Использование:
IF($somevar = 1)
   //code
ELSE_IF($somevar = 2)
   //code
ELSE_IF($somevar = 3)
   //code
END_IF
Удобно и красиво. Придаст языку больше законченности.
Отсутствую.

СлавьЯнИнъ

  • Активный участник
  • ***
  • Сообщений: 179
    • Просмотр профиля
Re: ELSE_IF
« Ответ #1 : Октябрь 23, 2012, 12:42:42 am »
Поддерживаю!
Такая конструкция прибавит уважения, к языку и автору.
добрый смех равняет всех

Полуночник

  • Активный участник
  • ***
  • Сообщений: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • Просмотр профиля
Re: ELSE_IF
« Ответ #2 : Октябрь 26, 2012, 05:39:02 am »
поддерживаю тож))) как раз такой конструкции мне сча не хватает...

СлавьЯнИнъ

  • Активный участник
  • ***
  • Сообщений: 179
    • Просмотр профиля
Re: ELSE_IF
« Ответ #3 : Октябрь 26, 2012, 06:53:24 pm »
У тебя всё уже есть, тебе всего хватает!  :D
Ещё чуточку внимания добавишь и: "Эврика!" - всё у тебя получится.

Объективно функционала она не добавляет - она рационально использует место.
добрый смех равняет всех

Полуночник

  • Активный участник
  • ***
  • Сообщений: 157
  • Умный не пошлёт на... он скажет -вы далеко пойдёте
    • Просмотр профиля
Re: ELSE_IF
« Ответ #4 : Октябрь 28, 2012, 04:06:54 am »
понимаю что всё есть)) но так то реально проще)))

Landrin

  • Зашел в гости
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: ELSE_IF
« Ответ #5 : Октябрь 29, 2012, 06:38:07 pm »
IF($somevar = 1)
   //code
ELSE IF($somevar = 2)
   //code
ELSE IF($somevar = 3)
   //code
END_IF

По моему в таком виде она будет работать

Сергей

  • Активный участник
  • ***
  • Сообщений: 159
    • Просмотр профиля
Re: ELSE_IF
« Ответ #6 : Октябрь 29, 2012, 06:55:20 pm »
Таки не работает. Вызываются сразу три блока, хоть ошибок и не выдает. Да даже если бы и работало, синтаксис выбивается из общего стиля.
Отсутствую.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3685
  • Котэ
    • Просмотр профиля
Re: ELSE_IF
« Ответ #7 : Октябрь 29, 2012, 08:53:49 pm »
Только так
IF($somevar = 1)
//code
ELSE
IF($somevar = 2)
//code
ELSE
IF($somevar = 3)
//code
END_IF
END_IF
END_IF