Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Выдача IF в цикле без ELSE, если IF == true.

Z Мыслитель (5282), на голосовании 3 года назад
Определяю параметры. Дальше выполняется IF которое сравнивает параметры с файлами, если найдено, то выполняется цикл. Если не найдено, то выполняется цикл ELSE. Проблема в том, что ELSE выполняется в любом случае, ибо все, кроме одно == false. Как сделать так, чтобы при выполнении IF ELSE не выполнялся вовсе?

Конструкция примерно следующая:
#detect
[цикл]
if ($detect == $file) {цикл}
else {другой цикл}
[цикл]
Дополнен 3 года назад
Голосование за лучший ответ
Иван Сигаев Искусственный Интеллект (154178) 3 года назад
Показывай реальный код
Есть вероятность, что составной оператор записан неправильно
ZМыслитель (5282) 3 года назад
Там всё работает, просто это в цикле и else выполняется в 9 из 10 случаев, как организовать так, чтобы при выполнении if else вовсе не выполнялся?
Иван Сигаев Искусственный Интеллект (154178) Если "там ВСЕ работает" - пользуйся Если что-то не работает - показывай код
Татьяна Шеховцова Высший разум (521106) 3 года назад
elseif бывает, and бывает в языке
Кучу вложенных друг в друга условий писать незачем
ZМыслитель (5282) 3 года назад
Что отдельный if, что elseif, что else - одинаковая проблема.
Татьяна Шеховцова Высший разум (521106) ВолкАд Драко, if внутри if зачем, когда существует and?
Похожие вопросы