Задать вопрос

Как прервать if?

Если сработало условие $one == 1 и $z == 1 как пропустить все остальные условия и указать скрипту продолжить выполнение с отметки N?

if ($one == 1) {
	if ($z == 1){echo "раз";}
	elseif ($z == 2){echo "два";}
	elseif ($z == 3){echo "три";}
}

if ($one == 2) {
	if ($z == 1){echo "четыре";}
	elseif ($z == 2){echo "пять";}
	elseif ($z == 3){echo "шесть";}
}
N - с этого места продолжить выполнение скрипта
  • Вопрос задан
  • 3025 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя kompi К ответам на вопрос (4)
kompi
@kompi
nullstack devoops
Что мешает добавить else между двумя корневыми if?
А вообще, для множества однотипных сравнений лучше использовать конструкцию switch.
Ответ написан