Скачать презентацию Интернет технологии в системах и сетях Управляющие конструкции Скачать презентацию Интернет технологии в системах и сетях Управляющие конструкции

Lec_s2_05_00.ppt

  • Количество слайдов: 12

Интернет технологии в системах и сетях Управляющие конструкции в РНР Интернет технологии в системах и сетях Управляющие конструкции в РНР

Оператор условия IF Синтаксис: l IF (условие) { операции, выполняющиеся в случае, если условие Оператор условия IF Синтаксис: l IF (условие) { операции, выполняющиеся в случае, если условие верно ; } else { операции, выполняющиеся при неверном условии ; } l

Оператор IF l l l l l Пример: if ( $a > 3 && Оператор IF l l l l l Пример: if ( $a > 3 && $a <= 20 && $a != 5) { $result = $a * $b ; echo "Умножаем"; } elseif ( ($a > 20 || $a < 3 ) && $b ) { /* $b - то же самое, что и $b != 0 */ $result = $a / $b ; echo "Делим"; } else echo "Invalid number" ;

Оператор выбора SWITCH. Синтаксис: l switch (переменная или выражение) { case условие : команды Оператор выбора SWITCH. Синтаксис: l switch (переменная или выражение) { case условие : команды ; break; case условие : команды ; break; // и так далее} l

Оператор выбора SWITCH. Пример: l switch ( $a ) { case (int)$a: echo Оператор выбора SWITCH. Пример: l switch ( $a ) { case (int)$a: echo "Число $a является целым"; break; case "0" : echo "Число $a равно нулю"; break; default: echo "Число $a не равно нулю"; //default - все другие значения break; } l

Цикл FOR l Синтаксис: for (выражение 1; выражение 2; выражение 3) { команды цикла Цикл FOR l Синтаксис: for (выражение 1; выражение 2; выражение 3) { команды цикла ; }

Цикл FOR l Пример: <? $p=0; for ($i = 1; $i <= 4; $i Цикл FOR l Пример:

Цикл WHILE. Синтаксис: l while (условие) { команды, выполняющиеся при верности условия ; } Цикл WHILE. Синтаксис: l while (условие) { команды, выполняющиеся при верности условия ; } l

Цикл WHILE. Пример: l <? $p = 10; $n = 0; while ($p <= Цикл WHILE. Пример: l l

Функции Синтаксис определения таких функций в общем виде выглядит так: l function имя_функции(аргумент1, аргумент2 Функции Синтаксис определения таких функций в общем виде выглядит так: l function имя_функции(аргумент1, аргумент2 и так далее){ некоторый операции, выполняемые при вызове функции ; } l

Функции Пример: l function sum($a, $b){ $c = $a + $b; echo Функции Пример: l function sum($a, $b){ $c = $a + $b; echo "$a + $b = $c "; return $c; } l l Вызов функции: sum (1, 2); или $x=sum (1, 2);