Содержание

Слайд 2

ЛІНІЙНИЙ

$v0 = 20;
$g = 9.8;
$alpha = 30;
$s = v0 * sin(alpha) *

ЛІНІЙНИЙ $v0 = 20; $g = 9.8; $alpha = 30; $s =
cos(alpha) / g;
echo “s = $s”;
?>

Початок

V0 = 20 м/с

g = 9.8 м/с2

Alpha = 30o

 S = V0 sin(alpha) cos(alpha) / g

S

Кінець 

Слайд 3

РОЗГАЛУЖЕНИЙ

if (вираз) блок_виконання;
if (вираз) блок_виконання1;
else блок_виконання2;
if (вираз) блок_виконання1;
elseif(вираз) блок_виконання2;
...
else блок_виконанняN;

РОЗГАЛУЖЕНИЙ if (вираз) блок_виконання; if (вираз) блок_виконання1; else блок_виконання2; if (вираз) блок_виконання1;

Слайд 4

РОЗГАЛУЖЕННЯ

$b=3;
if($a==5 && $b!=0 ):
$c = 100 + $a / $b;
echo "$c";
endif;
?>
Цей

РОЗГАЛУЖЕННЯ $b=3; if($a==5 && $b!=0 ): $c = 100 + $a /
приклад може бути записаний у стандартному синтаксисі C:
if($a==5 && $b!=0) {
$c = 100 + $a / $b;
echo $c;
}
?>

Слайд 5

ОПЕРАТОРИ ПОРІВНЯННЯ

ОПЕРАТОРИ ПОРІВНЯННЯ

Слайд 6

ЛОГІЧНІ ОПЕРАТОРИ

ЛОГІЧНІ ОПЕРАТОРИ

Слайд 7

ОПЕРАТОР SWITCH

switch (вираз чи змінна){
case значення1: блок_дій1; break;
case значення2: блок_дій2;

ОПЕРАТОР SWITCH switch (вираз чи змінна){ case значення1: блок_дій1; break; case значення2:
break;
...
default: блок_дій_по_замовчанню;
}

Слайд 8

ЦИКЛИ

while (вираз) {блок_виконання}
do {блок_виконання} while (вираз);
for (вираз1; вираз2; вираз3) {блок_виконання}

ЦИКЛИ while (вираз) {блок_виконання} do {блок_виконання} while (вираз); for (вираз1; вираз2; вираз3) {блок_виконання}

Слайд 9

WHILE (ВИРАЗ) {БЛОК_ВИКОНАННЯ}

Значення виразу перевіряється до виконання ітерації:
$list[$a]=$a;
while($a <100) {
$a++;
$list[$a]=$a;
echo "$list[$a]  ";
}
?>
Результат
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100  

WHILE (ВИРАЗ) {БЛОК_ВИКОНАННЯ} Значення виразу перевіряється до виконання ітерації: $list[$a]=$a; while($a $a++;

Слайд 10

DO {БЛОК_ВИКОНАННЯ} WHILE (ВИРАЗ);

1. $i = 0;
do {
print $i;
} while ($i>0); //(доки)
Значення

DO {БЛОК_ВИКОНАННЯ} WHILE (ВИРАЗ); 1. $i = 0; do { print $i;
виразу перевіряється після ітерації. Цей цикл хоча б один раз виконується.
результат : 0

Слайд 11

ЦИКЛИ FOR - НАЙБІЛЬШ МОГУТНІЙ ЦИКЛ У PHP.

Вони працюють подібно їх

ЦИКЛИ FOR - НАЙБІЛЬШ МОГУТНІЙ ЦИКЛ У PHP. Вони працюють подібно їх
аналогам у C. Синтаксис циклу FOR :
FOR (expr1; expr2; expr3) statement
перший вираз (expr1) безумовно , обчислюється (виконується ) на початку циклу .
На початку кожної ітерації обчислюється expr2. Якщо воно дорівнює TRUE, то цикл продовжується й виконуються вкладені оператори . Якщо воно дорівнює FALSE, то цикл закінчується . Якщо він порожній, то цикл продовжується нескінченно.
Наприкінці кожної ітерації обчислюється expr3.

Слайд 12

ПРИКЛАДИ

echo" приклад 1 ";
for ($i = 1; $i <=

ПРИКЛАДИ echo" приклад 1 "; for ($i = 1; $i print $i;
10; $i++) {
print $i;
}
/* приклад 2 */
echo"
приклад 2 ";
for ($i = 1;;$i++) {
if ($i > 10) { break;
}
print $i;
}
PHP також підтримує альтернативний синтаксис FOR :
FOR (expr1; expr2; expr3): вирази ; ...; endfor;.

/* приклад 3 */
echo"
приклад 3 ";
$i = 1;
for (;;) {
if ($i > 10) {
break;
}
print $i;
$i++;
}
/* приклад 4 */
echo"
приклад 4 ";
for ($i = 1; $i <= 10; print $i, $i++) ; ?>
Результат
приклад 1 12345678910

Слайд 13

BREAK ПЕРЕРИВАЄ ВИКОНАННЯ ПОТОЧНОГО ЦИКЛУ .

while ($i < 10)

BREAK ПЕРЕРИВАЄ ВИКОНАННЯ ПОТОЧНОГО ЦИКЛУ . while ($i if ($i == 5)
{
if ($i == 5) {
print $i ;
$i = 7;
print $i ;
break;
}
print $i ;
$i++;
} ?>
результат : 0123457

Слайд 14

CONTINUE ПЕРЕХОДИТЬ НА ПОЧАТОК НАЙБЛИЖЧОГО ЦИКЛУ

while ($i <

CONTINUE ПЕРЕХОДИТЬ НА ПОЧАТОК НАЙБЛИЖЧОГО ЦИКЛУ while ($i {if ($i == 5){
10)
{if ($i == 5){
print $i;
$i=7;
print $i;
continue;
}
print $i;
$i++; }
?>
результат 0123457789

Слайд 15

КОНСТРУКЦІЯ SWITCH

while ($a < 5) {
switch($a) {
case 1;
echo "a is 1
";
break;
case

КОНСТРУКЦІЯ SWITCH while ($a switch($a) { case 1; echo "a is 1
2;
echo "a is 2
";
break;
default;
echo "a is unknown
";
break; }
echo "$a
";
$a++; }?>

Результат

Слайд 16

REQUIRE

require “імя файла”;
Інструкція дозволяє включити файл до виконання сценарію.
Інтерпретатор, знайшовши require, просто

REQUIRE require “імя файла”; Інструкція дозволяє включити файл до виконання сценарію. Інтерпретатор,
заміняє його вмістом файла.
Зручно використовувати цю інструкцію для задання заголовків:

Слайд 17

INCLUDE

Оператор INCLUDE вставляє й виконує вміст зазначеного файлу під час виконання сценарію.

INCLUDE Оператор INCLUDE вставляє й виконує вміст зазначеного файлу під час виконання
Це відбувається щораз , коли зустрічається оператор INCLUDE, так що ви можете включити цей оператор всередину циклу , щоб включити кілька файлів :
Якщо у Вас є 4-ри файла html, кожен в залежно від назви файла буде мати цифру від 0 до 3, то результат: 0123.
Завжди цей оператор поміщайте у фігурні дужки, інакше програма буде працювати не коректно.
Якщо маємо декілька операторів, то
повторюватися 4-ри рази буде
перший оператор, а потім після
завершення циклу 2-й і 3-й.
Имя файла: КУРС-PHP.pptx
Количество просмотров: 160
Количество скачиваний: 0