🗊Презентация Язык РНР Управляющие конструкции

Нажмите для полного просмотра!
Язык РНР Управляющие конструкции, слайд №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

Содержание

Вы можете ознакомиться и скачать презентацию на тему Язык РНР Управляющие конструкции. Доклад-сообщение содержит 34 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Управляющие конструкции
Описание слайда:
Управляющие конструкции

Слайд 2






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

Пример
$y = 3 * (abs(2*$x) + 4);
Описание слайда:
Выражения Выражение представляет собой сочетание значений, переменных, операторов и функций, в результате вычисления которого выдается новое значение. Пример $y = 3 * (abs(2*$x) + 4);

Слайд 3






Конструкция if
Синтаксис конструкции if
<?php
    if (логическое выражение) оператор;
?>
Оператор, следующий за конструкцией if, будет исполнен, если логическое выражение истинно (true)
Описание слайда:
Конструкция if Синтаксис конструкции if <?php if (логическое выражение) оператор; ?> Оператор, следующий за конструкцией if, будет исполнен, если логическое выражение истинно (true)

Слайд 4






Пример
<?php
$a=5;
$b=3;
if ($a > $b) echo "значение a больше, чем b";
?>
Описание слайда:
Пример <?php $a=5; $b=3; if ($a > $b) echo "значение a больше, чем b"; ?>

Слайд 5






Логическое выражение может включать несколько условий.
Пример
<?php
$a=1;
$b=3;
if (isset ($a) and $a < $b and $a>0) 
echo "значение a меньше, чем b";
?>
Описание слайда:
Логическое выражение может включать несколько условий. Пример <?php $a=1; $b=3; if (isset ($a) and $a < $b and $a>0) echo "значение a меньше, чем b"; ?>

Слайд 6






Если необходимо выполнить блок операторов, то их нужно поместить в фигурные скобки {...} 
<?php
    if (логическое выражение) {
оператор1;
оператор2;
  }
?>
Описание слайда:
Если необходимо выполнить блок операторов, то их нужно поместить в фигурные скобки {...} <?php if (логическое выражение) { оператор1; оператор2; } ?>

Слайд 7






Пример
<?php
$a=5;
$b=3;
if (isset($a, $b) and $a > $b) 
{
	echo "a больше b";
     $b = $a;
}
?>
Описание слайда:
Пример <?php $a=5; $b=3; if (isset($a, $b) and $a > $b) { echo "a больше b"; $b = $a; } ?>

Слайд 8






Конструкция if-else
Синтаксис конструкции if-else 
if (логическое_выражение)
	инструкция_1;
else
	инструкция_2;
Если логическое_выражение истинно, то выполняется инструкция_1, а иначе – инструкция_2.
Если инструкция_1 или инструкция_2 состоят из нескольких команд, то они заключаются в фигурные скобки.
Описание слайда:
Конструкция if-else Синтаксис конструкции if-else if (логическое_выражение) инструкция_1; else инструкция_2; Если логическое_выражение истинно, то выполняется инструкция_1, а иначе – инструкция_2. Если инструкция_1 или инструкция_2 состоят из нескольких команд, то они заключаются в фигурные скобки.

Слайд 9






Пример
<?php
$a=5;
$b=3;
if (isset($a, $b) and $a > $b) 
{
     echo "a больше b";
     $b = $a;
}
else echo "укажите значение переменной";
?>
Описание слайда:
Пример <?php $a=5; $b=3; if (isset($a, $b) and $a > $b) { echo "a больше b"; $b = $a; } else echo "укажите значение переменной"; ?>

Слайд 10






Конструкция elseif
elseif – это комбинация конструкций if и else, расширяет условную конструкцию if-else.
Синтаксис конструкции elseif:
if (логическое_выражение_1)
	оператор_1;
elseif (логическое_выражение_2)
	оператор_2;
else
	оператор_3;
Описание слайда:
Конструкция elseif elseif – это комбинация конструкций if и else, расширяет условную конструкцию if-else. Синтаксис конструкции elseif: if (логическое_выражение_1) оператор_1; elseif (логическое_выражение_2) оператор_2; else оператор_3;

Слайд 11






Пример
<?php
$a=1;
$b="1";
if ($a > $b) {
     echo "a больше, чем b";
} elseif ($a === $b) {
     echo "a равен b";
} else {
     echo "a меньше, чем b";
}
?>
Описание слайда:
Пример <?php $a=1; $b="1"; if ($a > $b) { echo "a больше, чем b"; } elseif ($a === $b) { echo "a равен b"; } else { echo "a меньше, чем b"; } ?>

Слайд 12






Альтернативный синтаксис:
if (логическое_выражение):
	команды;
elseif (другое_логическое_выражение):
	команды;
else:
	команды;
endif
Описание слайда:
Альтернативный синтаксис: if (логическое_выражение): команды; elseif (другое_логическое_выражение): команды; else: команды; endif

Слайд 13






Пример
<?php
$a=5;
$b=2;
$c=3;
if ($a<$b):
	 echo $b=$a;
elseif($b<$c):
	echo $b=$c;
else:
	echo $c=$a;
endif
?>
Описание слайда:
Пример <?php $a=5; $b=2; $c=3; if ($a<$b): echo $b=$a; elseif($b<$c): echo $b=$c; else: echo $c=$a; endif ?>

Слайд 14






Оператор ?
Оператору ? передается выражение, которое он должен вычислить, и два выполняемых оператора: один для выполнения, когда результат вычисления выражения TRUE, а другой – когда FALSE.
Пример
<?php
echo $a <= 5 ? "Требуется дозаправка" : "Топлива еще достаточно";
?>
Описание слайда:
Оператор ? Оператору ? передается выражение, которое он должен вычислить, и два выполняемых оператора: один для выполнения, когда результат вычисления выражения TRUE, а другой – когда FALSE. Пример <?php echo $a <= 5 ? "Требуется дозаправка" : "Топлива еще достаточно"; ?>

Слайд 15





Циклы в PHP
Описание слайда:
Циклы в PHP

Слайд 16






Цикл – разновидность управляющей конструкции, предназначенная для организации многократного исполнения набора инструкций.
Итерация – это выполнение операторов внутри тела цикла.
Виды циклов
1.	Цикл с предусловием (while);
2.	Цикл с постусловием (do-while);
3.	Цикл со счетчиком (for);
4.	Специальный цикл перебора массивов (foreach).
Описание слайда:
Цикл – разновидность управляющей конструкции, предназначенная для организации многократного исполнения набора инструкций. Итерация – это выполнение операторов внутри тела цикла. Виды циклов 1. Цикл с предусловием (while); 2. Цикл с постусловием (do-while); 3. Цикл со счетчиком (for); 4. Специальный цикл перебора массивов (foreach).

Слайд 17






При использовании циклов используются операторы  break и continue. 
break  прерывает работу всего цикла,
continue прерывает текущую итерацию.
Описание слайда:
При использовании циклов используются операторы break и continue. break прерывает работу всего цикла, continue прерывает текущую итерацию.

Слайд 18






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

Слайд 19






Пример
<?php
	$x=0;
	while ($x++<10) echo $x;
?>
Описание слайда:
Пример <?php $x=0; while ($x++<10) echo $x; ?>

Слайд 20






Группирование операторов внутри тела цикла while
1 способ
while (логическое_выражение):
	{
инструкция1;
инструкция2;
	}
2 способ
while (логическое_выражение):
	инструкция;
	...
endwhile;
Описание слайда:
Группирование операторов внутри тела цикла while 1 способ while (логическое_выражение): { инструкция1; инструкция2; } 2 способ while (логическое_выражение): инструкция; ... endwhile;

Слайд 21






Пример
<?php
	$x=0;
	while ($x<10) 
	{
		$x++; 
		echo $x.'<br>';
	}
?>
Описание слайда:
Пример <?php $x=0; while ($x<10) { $x++; echo $x.'<br>'; } ?>

Слайд 22






Цикл с постусловием do while
Цикл проверяет условие после каждой итерации. Тело цикла выполняется хотя бы один раз. 
Синтаксис цикла с постусловием:
do
{
тело_цикла;
}
while (логическое_выражение);
Описание слайда:
Цикл с постусловием do while Цикл проверяет условие после каждой итерации. Тело цикла выполняется хотя бы один раз. Синтаксис цикла с постусловием: do { тело_цикла; } while (логическое_выражение);

Слайд 23






Пример
<?php
$x = 1;
do {
     echo $x;
} while ($x++<10);
?>
Описание слайда:
Пример <?php $x = 1; do { echo $x; } while ($x++<10); ?>

Слайд 24






Цикл со счетчиком for
Используется для выполнения тела цикла определенное число раз. 
Синтаксис цикла for:
for (инициализирующие_команды; условие_цикла; команды_после_итерации) 
{ 
тело цикла; 
}
Инициализирующие команды, условие цикла и итерационные команды могут состоять из нескольких выражений, разделенных запятыми. 
Тело цикло, состоящее из нескольких выражений должно быть заключено в фигурные скобки.
Описание слайда:
Цикл со счетчиком for Используется для выполнения тела цикла определенное число раз. Синтаксис цикла for: for (инициализирующие_команды; условие_цикла; команды_после_итерации) { тело цикла; } Инициализирующие команды, условие цикла и итерационные команды могут состоять из нескольких выражений, разделенных запятыми. Тело цикло, состоящее из нескольких выражений должно быть заключено в фигурные скобки.

Слайд 25






Пример 1
<?php
	for ($x=0; $x<10; $x++) echo $x;
?>
Пример 2
<?php
	for ($x=0; $x++<10;) echo $x;
?>
Пример 3
<?php
	for ($x=0, $y=0; $x<10; $x++, $y++) echo $x;
?>
Описание слайда:
Пример 1 <?php for ($x=0; $x<10; $x++) echo $x; ?> Пример 2 <?php for ($x=0; $x++<10;) echo $x; ?> Пример 3 <?php for ($x=0, $y=0; $x<10; $x++, $y++) echo $x; ?>

Слайд 26






Альтернативный синтаксис цикла for
for (инициализирующие_команды; условие_цикла; команды_после_итерации):
операторы;
endfor;
Описание слайда:
Альтернативный синтаксис цикла for for (инициализирующие_команды; условие_цикла; команды_после_итерации): операторы; endfor;

Слайд 27






Конструкция break
Для управления работой цикла существует конструкция break, которая осуществляет выход из цикла.
Пример
<?php
$x=0;
while ($x++<10) {
if ($x==3) break;
echo "Итерация $x<br>";
}
// Когда $x равен 3, цикл прерывается
?>
Описание слайда:
Конструкция break Для управления работой цикла существует конструкция break, которая осуществляет выход из цикла. Пример <?php $x=0; while ($x++<10) { if ($x==3) break; echo "Итерация $x<br>"; } // Когда $x равен 3, цикл прерывается ?>

Слайд 28






Конструкция continue
Завершает текущую итерацию цикла и переходит к новой (если выполняется условие цикла для цикла с предусловием). 
Пример 
<?php
$x=0;
while ($x++<5) {
if ($x==3) continue;
echo "Итерация $x<br>";
}
// Цикл прервется только на третьей итерации 
?>
Описание слайда:
Конструкция continue Завершает текущую итерацию цикла и переходит к новой (если выполняется условие цикла для цикла с предусловием). Пример <?php $x=0; while ($x++<5) { if ($x==3) continue; echo "Итерация $x<br>"; } // Цикл прервется только на третьей итерации ?>

Слайд 29






Конструкции выбора
Предназначена для выбора действий в зависимости от значения указанного выражения. 
Используется, если предполагаемых вариантов много, и для каждого варианта нужно выполнить определенные действия.
Описание слайда:
Конструкции выбора Предназначена для выбора действий в зависимости от значения указанного выражения. Используется, если предполагаемых вариантов много, и для каждого варианта нужно выполнить определенные действия.

Слайд 30






Синтаксис конструкции switch-case
switch (выражение) {
	case значение1: команды1; [break;]
	case значение2: команды2; [break;]
	. . .
	case значениеN: командыN; [break;]
[default: команды_по_умолчанию; [break]]
				}
Описание слайда:
Синтаксис конструкции switch-case switch (выражение) { case значение1: команды1; [break;] case значение2: команды2; [break;] . . . case значениеN: командыN; [break;] [default: команды_по_умолчанию; [break]] }

Слайд 31






Принцип работы конструкции switch-case
Вычисляется значение выражения.
Конструкция switch выполняется поэтапно. Когда конструкция case находит значение, которое соответствует значению выражения switch, PHP исполняет определенные конструкции. 
PHP продолжает исполнять конструкции до конца блока switch, пока не встречается оператор break.
Если ни одно значение из набора не совпало со значением выражения, тогда выполняется блок default, если он указан.
Описание слайда:
Принцип работы конструкции switch-case Вычисляется значение выражения. Конструкция switch выполняется поэтапно. Когда конструкция case находит значение, которое соответствует значению выражения switch, PHP исполняет определенные конструкции. PHP продолжает исполнять конструкции до конца блока switch, пока не встречается оператор break. Если ни одно значение из набора не совпало со значением выражения, тогда выполняется блок default, если он указан.

Слайд 32






Пример 1
<?php
		$x=1;
switch ($x) {
case 0:
    echo "x=0<br>";
case 1:
    echo "x=1<br>";
case 2:
    echo "x=2<br>";
}
?>
Описание слайда:
Пример 1 <?php $x=1; switch ($x) { case 0: echo "x=0<br>"; case 1: echo "x=1<br>"; case 2: echo "x=2<br>"; } ?>

Слайд 33






Пример 2
<?php
		$x=0;
switch ($x) {
case 0:
    echo "x=0<br>"; break;
case 1:
    echo "x=1<br>"; break;
case 2:
    echo "x=2<br>"; break;
}
?>
Описание слайда:
Пример 2 <?php $x=0; switch ($x) { case 0: echo "x=0<br>"; break; case 1: echo "x=1<br>"; break; case 2: echo "x=2<br>"; break; } ?>

Слайд 34






Пример 3
<?php
$x=“Тыква";
switch ($x) {
case "Яблоко":
    echo "Это Яблоко"; break;
case "Груша": 
    echo "Это Груша"; break;
case "Арбуз":
    echo "Это Арбуз"; break;
default: echo "Значение не найдено";
}
?>
Описание слайда:
Пример 3 <?php $x=“Тыква"; switch ($x) { case "Яблоко": echo "Это Яблоко"; break; case "Груша": echo "Это Груша"; break; case "Арбуз": echo "Это Арбуз"; break; default: echo "Значение не найдено"; } ?>



Похожие презентации
Mypresentation.ru
Загрузить презентацию