Конструкции языка PHP презентация

Содержание

Основные группы управляющих конструкций PHP Условные операторы Циклы Конструкции выбора Конструкции объявления Конструкции возврата значений Конструкции включений Альтернативный синтаксис конструкций PHP

Слайд 1Конструкции языка PHP
Выполнил: ст.гр. ЭАС-305
Михайлова Т.Д.
Проверил: Файзрахманова К.Э.


Слайд 2Основные группы управляющих конструкций PHP
Условные операторы
Циклы
Конструкции выбора
Конструкции объявления
Конструкции возврата значений
Конструкции включений
Альтернативный

синтаксис конструкций PHP


Слайд 3Инструкции, рассмотренные в презентации:
Инструкция if-else
Цикл while
Цикл for
Цикл foreach
Инструкции break и continue
Конструкция

switch-case
Инструкции require и include


Слайд 4Инструкция if-else
if (логическое_выражение) инструкция_1;


if (логическое_выражение)
инструкция_1;
else
инструкция_2;



Слайд 5Инструкция if-else
if (логическое_выражение_1) оператор_1; elseif (логическое_выражение_2) оператор_2; else оператор_3;


Слайд 6Использование альтернативного синтаксиса
  ...HTML-код...   ...HTML-код...


Слайд 7Циклы в PHP
Цикл с предусловием ( while );
Цикл с постусловием (do-while);
Цикл

со счетчиком (for);
Специальный цикл перебора массивов (foreach).


Слайд 8Цикл с предусловием while
while (логическое_выражение)  инструкция;


Слайд 9Альтернативный синтаксис для цикл с предусловием while
  ...HTML-код...


Слайд 10Цикл с постусловием do while
do { тело_цикла; } while (логическое_выражение);





Рассмотренный сценарий выведет на экран: 12345678910


Слайд 11Универсальный цикл for
for (инициализирующие_команды; условие_цикла; команды_после_итерации) { тело_цикла; }


Данный сценарий выводит:

0123456789


Использование нескольких команд:

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


Слайд 13Цикл foreach
foreach (массив as $ключ=>$значение) команды;







foreach (массив as $значение) команды;


Слайд 14Инструкция break
break; // По умолчанию break(номер_цикла); // Для вложенных циклов (указывается

номер прерываемого цикла)




Рассмотренный сценарий выводит:


Слайд 15Инструкция continue
Рассмотренный сценарий выводит:


Слайд 16Конструкция switch-case
switch(выражение) { case значение1: команды1; [break;] case значение2: команды2; [break;] . . . case

значениеN: командыN; [break;] [default: команды_по_умолчанию; [break]] }


Слайд 17Альтернативный синтаксис switch-case
switch (выражение):
case значение1: команды1; [break;]
. . .
case значениеN: командыN;

[break;] [default: команды_по_умолчанию; [break]]
endswitch;


Слайд 18Конструкция declare
declare (директива)  инструкция;


Слайд 19Конструкция return


Слайд 20Инструкции require и include
require имя_файла;

include имя_файла;



Слайд 21Инструкции однократного включения require_once и include_once


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика