Основы PHP

Содержание

Слайд 2

Инструкция switch
Позволяет сравнивать выражение
с несколькими значениями и
 отлично подходит для реализации

Инструкция switch Позволяет сравнивать выражение с несколькими значениями и отлично подходит для
выбора с большим количеством вариантов.

Слайд 3

Синтаксис конструкции switch-case
switch(выражение) { case значение1: команды1; break; case значение2: команды2; break; . . . case значениеN:

Синтаксис конструкции switch-case switch(выражение) { case значение1: команды1; break; case значение2: команды2;
командыN; break; }

Слайд 4

$x=1; if ($x == 0) 
{ echo "x=0"; } 
elseif ($x == 1)
 { echo "x=1"; }
 elseif ($x == 2) 
{ echo "x=2"; }

switch ($x) { case 0:     

$x=1; if ($x == 0) { echo "x=0"; } elseif ($x ==
echo "x=0";      break; case 1:      echo "x=1";      break; case 2:      echo "x=2";      break; }

Слайд 5

$x="Яблоко"; switch ($x) { case "Яблоко":     echo "Это Яблоко";     break; case "Груша":     echo "Это Груша";     break; case "Арбуз":     echo "Это Арбуз";     break; }

$x="Яблоко"; switch ($x) { case "Яблоко": echo "Это Яблоко"; break; case "Груша":

Слайд 6

Блок default – если ни одно значение из набора не совпало со

Блок default – если ни одно значение из набора не совпало со
значением выражения.
$x=3; switch ($x) { case 0:      echo "x=0";      break; case 1:      echo "x=1";      break; default:      echo "x не равен 0, 1"; }

Слайд 7

Циклы в PHP
Цикл с предусловием (while);
Вычисляется значение логического выражения.
Если значение истинно, выполняется

Циклы в PHP Цикл с предусловием (while); Вычисляется значение логического выражения. Если
тело цикла, иначе - переходим на следующий оператор.
Цикл с постусловием (do-while);
1. Проверяет значение выражения не до, а после каждого прохода (итерации)

Слайд 8

Цикл с предусловием while
Кострукция:
while (логическое выражение)  инструкция;
Пример:
$x=0; while ($x<10) { $x++;  echo $x; } // Выводит 12345678910

Цикл с предусловием while Кострукция: while (логическое выражение) инструкция; Пример: $x=0; while ($x

Слайд 9

Цикл с постусловием do while
проверяет значение выражения не до, а после каждого прохода (итерации)
Конструкция:
do { тело цикла; } while

Цикл с постусловием do while проверяет значение выражения не до, а после
(логическое выражение);

Слайд 10

Пример
$x = 1; do {      echo $x; } 
while ($x++<10);

Пример $x = 1; do { echo $x; } while ($x++

Слайд 11

Цикл со счетчиком for
Цикл со счетчиком используется для выполнения тела цикла определенное

Цикл со счетчиком for Цикл со счетчиком используется для выполнения тела цикла
число раз.
Синтаксис цикла:
for (инициализирующие команды; условие цикла; команды после итерации)
{
тело цикла;
}

Слайд 12

Цикл for начинает свою работу с выполнения инициализирующих команд. Данные команды выполняются только один

Цикл for начинает свою работу с выполнения инициализирующих команд. Данные команды выполняются
раз. После этого проверяется условие цикла, если оно истинно (true), то выполняется тело цикла. После того, как будет выполнен последний оператор тела, выполняются команды после итерации. Затем снова проверяется условие цикла. Если оно истинно (true), выполняется тело цикла и команды после итерации, и т. д.

Слайд 13

Пример
for ($x=0; $x<10; $x++) echo $x;
for ($x=0; $x<10; $x++) 
{ echo $x; echo ’123’; }

Пример for ($x=0; $x for ($x=0; $x { echo $x; echo ’123’; }