Ваш ключ: необходима авторизация | MyProxy - бесплатный обменник валидных прокси между пользователями форума.

Учимся программировать

Тема в разделе Мануалы, способы заработать, создана пользователем PatrickxDDD, 7 фев 2014.

Войдите для ответа
  1. PatrickxDDD Проверенный x3

    PatrickxDDD
    Статус:
    Вне сети
    Сообщения:
    166
    Симпатии:
    13
    Регистрация:
    10.11.14
    ...Условия...








    Часто бывает нужным выбрать какое-то действие в зависимости от какого-либо условия. Условия очень часто применяются в программировании.


    Сейчас мы познакомимся с ними. Так выглядит условный оператор:


    if (здесь идет условие) действие 1; else действие 2;


    Есть и сокращенный вариант:


    if (здесь идет условие) действие 1;


    Условный оператор начинается с ключевого слово If (если), после него идет само условие, т.е. если условие выполняется (истинно) то выполняется действие 1, после слова else (иначе) выполняется действие 2. Т.е. если условие не выполняется (ложно) то выполняется второе действие 2. Рассмотрим пример:


    if (10>2) echo "первое действие"; else echo "второе действие";


    В этом случае выполнится первое действие, т.к. условие истинно, ведь 10 больше чем 2. Сейчас сделаем ложное условие.


    If (10$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....


    Вот только начинаем изучать самые основы, возможно они вам покажутся сложными, но со временем вам все станет ясным


    Главное - тренироваться!

     
    7 фев 2014 #1
Загрузка...
Похожие темы
  1. Stasix
    Ответов:
    0
    Просмотров:
    247
Top