Главная Мой профиль Регистрация Выход Вход
Вт
17.10.2017
08:57
Приветствую Вас Гость | RSS ВходРегистрацияГлавная
Поиск
Друзья сайта
Опрос
Какой поисковик предпочитаете?
1. Google
2. Yandex
3. Другое
4. Yahoo!
5. Rambler
Всего ответов: 392
Статистика




Онлайн всего: 1
Гостей: 1
Пользователей: 0



Главная » Уроки » Уроки PHP

Урок 4. Условные операторы.
______________________
УРОК 4. Учимся программировать условия.
______________________


...Условия...

Часто бывает нужным выбрать какое-то действие в зависимости от какого-либо условия. Условия очень часто применяются в программировании.
Сейчас мы познакомимся с ними. Так выглядит условный оператор:
if (здесь идет условие) действие 1; else действие 2;
Есть и сокращенный вариант:
if (здесь идет условие) действие 1;
Условный оператор начинается с ключевого слово If (если), после него идет само условие, т.е. если условие выполняется (истинно) то выполняется действие 1, после слова else (иначе) выполняется действие 2. Т.е. если условие не выполняется (ложно) то выполняется второе действие 2. Рассмотрим пример:
if (10>2) echo "первое действие"; else echo "второе действие";
В этом случае выполнится первое действие, т.к. условие истинно, ведь 10 больше чем 2. Сейчас сделаем ложное условие.
If (10<2) echo "первое действие"; else echo "второе действие";
В этом случае выполнится второе действие, т.к. условие ложно. Рассмотрим еще код:

$a = 5;
$b = 10;
If ($a>$b) echo"a больше чем b"; else echo"a меньше чем b";
//выведет "a меньше чем b"

$a = 15;
$b = 10;
If ($a>$b) echo"a больше чем b"; else echo"a меньше чем b";
//выведет "a больше чем b"
А что если нам надо сделать несколько действий, вместо одного? В этом случае нам надо объеденить все действия в скобки { и }Пример:

If (условие)
{
действие 1;
действие 2;
}
else
{
действие 1;
действие 2;
}

Вот так действует условный оператор. Все довольно просто. Ну и наконец пример:

If (1>2)
{
echo "выполнилось ";
echo "первое ";
echo "действие";
}
else
{
echo "выполнилось ";
echo "второе ";
echo "действие";
}

Выполнится второе действие, т.к. 1 не больше чем 2. В скобках можно задавать любые условия, мы просто тренировались на числах, чтобы было понятнее. Между фигурными скобками также может быть сколько угодно действий, вплоть до вложенных условий в условия.
Теперь рассмотрим сокращенную конструкцию условного оператора:

If (10>2)
{
echo"десять больше двух";
echo".....";
}

В этом случае мы просто убрали else. Если бы у нас было одно действие, то фигурные скобки мы могли бы не ставить.
А теперь посмотрим простейший пример с вложенным условием в условие:

If ($a > $b)
{
echo "a больше чем b";
If (10>1) echo "десять больше одного" else "десять меньше одного";
}
else
{
echo "a меньше чем b";
}

...P.S....
Вот только начинаем изучать самые основы, возможно они вам покажутся сложными, но со временем вам все станет ясным wink
Главное - тренироваться!

Обсуждение урока на форуме.

Категория: Уроки PHP | Добавил: JUMP (16.10.2010)
Просмотров: 2030 | Теги: php, урок php, мини-уроки php, php для новичков, условные операторы | Рейтинг: 0.0/0


Форма входа
Логин:
Пароль:
Меню сайта
Категории
Класс 1
Здесь учат самым элементарным вещам. Этот уровень необходимо посетить тем, кто ещё плохо ориентируется в компьютерах.
Класс 2
Здесь даются основные навыки хакерства. Этот класс для тех кто давно на "ты" с компьютерами, изучил винду вдоль и поперёк, а потом устал просто так сёрфить по инету и решил научится ещё чему-нибудь ;)
Уроки PHP
Мини-уроки php by JUMP
Мини-чат
    Все материалы на сайте предоставлены исключительно в ознакомительных целях.
     Администрация не несет никакой ответственности за последствия их использования.