[PHP] Уроки [#3] - Условия "if/else" ; Операторы сравнения - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
[PHP] Уроки [#3] - Условия "if/else" ; Операторы сравнения
the_funk_soul_brother Дата: Понедельник, 02.09.2013, 17:48 | Сообщение # 1
Боец
Сообщений: 50
Статус: Offline
Учимся программировать в PHP.




Предисловие к третьему уроку из курса codeacademy.


Урок №-1 ( Знакомимся с PHP ) - http://cheat-master.ru/forum/131-143776-1
Урок №-2 ( Пишем "Hello World" ) - http://cheat-master.ru/forum/131-169971-1

Управление потоками данных. Control Flow.


Логический контроль - важнейшая часть программирования.


Очень часто мы хотим, чтобы наши программы/скрипты работали при определенных условиях, выполняли работу при активации какой-либо функции пользователем / вводом команды / нажатием клавиши и так далее. Для того чтобы грамотно организовать работу программы, нужно быть внимательным к коду, понимать его логическую суть, и ни в коем случае не кодить "в слепую", не понимая вообще что за шлак ты печатаешь. Чтобы не стать плохим программистом, нужно уже на данном этапе вникать в текст данного урока - всем совет!

На самом деле, возможно звучат эти определения не очень приятно, но на самом деле это очень простые вещи и понять их совсем не сложно! Достаточно лишь вникнуть один раз, и дальше все пойдет почти как по маслу wink

Условия, как важнейший инструмент организации скрипта/программы.


В этом уроке мы познакомимся с конструкцией If/Else . В php, как и во многих других языках программирования она используется очень часто, ее синтаксис запомнить совсем не сложно.

Пример конструкции If / else.

Код
  
$teabags = 5; // Объявляем переменную $teabags и даем ей целочисленное значение "5".

if ($teabags > 0) { // ЕСЛИ чайных пакетиков больше, чем 0, будет выведено следующее:
           echo "There are tea bags! I'll have a cup!";
         } else { // ИНАЧЕ будет выведено следующее!
           echo "No more tea! I guess I won't have a cup.";
         }


Для закрытия/открытия сценария, выполняющегося при определенном условии мы используем фигурные скобки, само условие пишем в обычных скобках, после IF.

Данный скрипт выведет на экран "There are tea bags! I'll have a cup!" , так как переменной мы дали значение 5 , что больше 0!

Операторы сравнения в PHP.


В коде выше мы использовали оператор сравнения "Больше" ( n > n ). Давайте познакомимся с остальными операторами, их важно запомнить - это базовые знания синтаксиса языка!

<, меньше чем (e.g., 6 < 7)
> больше чем (e.g, 7 > 6)
== равно (e.g., 2 == 2)
<= меньше или равно (e.g, 2 <= 3)
>= больше или равно (e.g., 3 >= 2)
!= не равно (e.g., 6 != 3)

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

Всем удачного изучения самого востребованного языка программирования в мире - PHP! biggrin

Автор урока: Я. Перевод англоязычного курса codeacademy.com

Буду рад отзывам и критике, ждите новых уроков! ;3
Прикрепления: 7799229.png (19.4 Kb)
  • Страница 1 из 1
  • 1
Поиск: