Конструкции языка 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. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


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

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