Урок 8. Условные операторы в PHP

Условный оператор в PHP схож условным оператором в других языках программирования. Для тех кто не знаком с ним, расскажем подробнее.

Например ваше решение, которое вы принимаете перед тем, как идти спать.  Если у вас есть занятия на следующий день, скажем, работа или учеба, то вам необходимо заводить будильник, чтобы рано проснуться.  Иначе, вы будете спать столько, сколько хотите!
 
Простой вид условий называется "Если - ТО", он является очень распространенным в повседневной жизни. Всякий раз, когда вы хотите, чтобы решение принималось с учетом каких-то условий можно использовать условный оператор.
 

Оператор If в PHP

Например вы хотите в верхней части вашей страницы 1 января вывести сообщение "С Новым годом!". С помощью PHP можно автоматизировать этот процесс. На простом Html этот процесс автоматизировать невозможно.
 

Пример использования условного оператора в PHP

Давайте рассмотрим простой пример.
 
$name = "Петя";
if ( $name == "Петя" )
{
echo "Привет, Петя!<br />";
}
echo "Добро пожаловать на сайт feramount.ru!";
 
В результате увидим строки:
 
Привет, Петя!
Добро пожаловать на сайт feramount.ru!
Как вы видите, мы сравнивали переменную $name со значением "Петя", чтобы проверить равенство.  В PHP мы используем двойной знак равенства (==) для сравнения значений.  Давайте немного более глубоко разберемся в этом примере:
 
  1. Сначала мы присваиваем переменной $name значение "Петя".
  2. Затем мы использовали оператор if для проверки значения, содержащегося в переменной $name. 
  3. Равно ли оно значению "Петя"?
  4. Сравнение мы делаем с помощью символов "==". Внимание не путать с одним знаком равно "=" Одно равно используется для присвоения значения переменной, а вот двойное равно для проверки.
  5. Конструкция echo выполняется потому, что условие в круглых скобках истина.

 

Выражение If…else в PHP

Это был простой случай. Иногда возникает необходимость дейстия по определенному условию!  Например, если я завтра иду на работу, то нужно встать в 6 часов, иначе я пойду играть в футбол с друзьями с 9 часов.  Здесь будем использовать все тот же условный оператор, с неким дополнением.
 
$go_to_work = 1;
if ( $go_to_work == 1 )
{
echo "Иду в на работу, будильник на 6 часов";
}
else
{
echo "Не иду на работу, будильник на 9 часов";
}
 
Переменная $go_to_work принимает значение 1, то мы идем на работу и заводим будильник на 6 утра, в противном случае (else) не идем на работу, а идем играть в футбол. 
 
Все просто.
 
Здесь главное запомнить порядок выполнения операторов, сначала if, затем круглые скобки, в них ваше условие, далее действие по этому условию в фигурных скобках - это действие будет выполнено если условие истинно если условие ложно, то пишем слово else и снова в фигурных скобках действие, оно будет выполнено если в круглых скобках if будет false.
 
if ( условие )
{
действие при истинном условии;
}
else
{
действие при ложном условии;
}
 
Разобрались? тогда переходим к следующим урокам!
 
 

Поделиться с сайта feramount.ru
Поделиться
Последние работы
Комментарии

Комментарии отсутствуют