Знакомства на Just click it
Скоро новый год!
Онлайн радио
Вверх
Новые статьи

Ретро газета в подарок
Архив

Использование PHP Elseif

Использование PHP Elseif позволяет использовать более сложные условия выбора и проверки. Сегодня мы познакомимся с этой конструкцией в PHP.

использование оператора elseif в PHP

Данный оператор позволяет еще больше усложнить ветвление программы, основанной на использовании условий. В этом случае при возврате от if значения FALSE программа проверит очередное условие, при выполнении которого будут выполнен определенный набор комманд и в случае повторного возврата FALSE весь набор комманд будет проигнорированн и программа продолжит свое выполнение. В общем виде структуру такого ветвления можно представить следующим образом:

 

if (условие_1) набор комманд_1 elseif(условие_2) набор комманд_2 ... else ... и т.д.

 

Рассмотрим простенький пример, который наглядно покажет особенности использования PHP elseif:

 

<?
$b=2;
if ($b==1)
echo "число равно 1 ";
elseif ($b==2)
echo "число не равно 1, но зато равно 2";
else
echo "число не равно ни 1 ни 2";
?>
число не равно 1, но зато равно 2

В данном примере мы использовали достаточно сложное ветвление программы при помощи условных операторов if, else, elseif. В самом начале мы создали переменную и присвоили ей определенное значение. Затем проверили первым if равна ли эта переменная единице – if ($b==1) и если равна, то на экран выведется надпись и остальной код в теле условных операторов будет проигнорированн. Но если же она не равна 1, то будет выполненно следующее условие, проверяющее число на равенство двум – elseif ($b==2). И если второе условие окажется истиной, то на экран будет выведенна соответствующая надпись, а все последующие комманды будут проигнорированны.

И наконец, если все условия окажутся ложью то будет выполненн следующий код:



else
echo "число не равно ни 1 ни 2";





назад
далее
Наверх
Источник: Создание сайтов
Мы В Контакте Мы на Facebook Лента новостей RSS
Копирование и публикация материалов сайта разрешены только при наличии активной ссылки на источник
2011 - наши дни.. © Контакты | Лого | Реклама на сайте | Вебмастерам