🗊 Презентация Основы PHP. Лекция № 2

Нажмите для полного просмотра!
Основы PHP. Лекция № 2, слайд №1 Основы PHP. Лекция № 2, слайд №2 Основы PHP. Лекция № 2, слайд №3 Основы PHP. Лекция № 2, слайд №4 Основы PHP. Лекция № 2, слайд №5 Основы PHP. Лекция № 2, слайд №6 Основы PHP. Лекция № 2, слайд №7 Основы PHP. Лекция № 2, слайд №8 Основы PHP. Лекция № 2, слайд №9 Основы PHP. Лекция № 2, слайд №10 Основы PHP. Лекция № 2, слайд №11 Основы PHP. Лекция № 2, слайд №12 Основы PHP. Лекция № 2, слайд №13 Основы PHP. Лекция № 2, слайд №14 Основы PHP. Лекция № 2, слайд №15 Основы PHP. Лекция № 2, слайд №16 Основы PHP. Лекция № 2, слайд №17 Основы PHP. Лекция № 2, слайд №18 Основы PHP. Лекция № 2, слайд №19 Основы PHP. Лекция № 2, слайд №20 Основы PHP. Лекция № 2, слайд №21 Основы PHP. Лекция № 2, слайд №22 Основы PHP. Лекция № 2, слайд №23 Основы PHP. Лекция № 2, слайд №24 Основы PHP. Лекция № 2, слайд №25 Основы PHP. Лекция № 2, слайд №26 Основы PHP. Лекция № 2, слайд №27 Основы PHP. Лекция № 2, слайд №28 Основы PHP. Лекция № 2, слайд №29 Основы PHP. Лекция № 2, слайд №30 Основы PHP. Лекция № 2, слайд №31 Основы PHP. Лекция № 2, слайд №32 Основы PHP. Лекция № 2, слайд №33 Основы PHP. Лекция № 2, слайд №34 Основы PHP. Лекция № 2, слайд №35 Основы PHP. Лекция № 2, слайд №36 Основы PHP. Лекция № 2, слайд №37 Основы PHP. Лекция № 2, слайд №38 Основы PHP. Лекция № 2, слайд №39 Основы PHP. Лекция № 2, слайд №40 Основы PHP. Лекция № 2, слайд №41 Основы PHP. Лекция № 2, слайд №42 Основы PHP. Лекция № 2, слайд №43 Основы PHP. Лекция № 2, слайд №44 Основы PHP. Лекция № 2, слайд №45 Основы PHP. Лекция № 2, слайд №46 Основы PHP. Лекция № 2, слайд №47 Основы PHP. Лекция № 2, слайд №48 Основы PHP. Лекция № 2, слайд №49 Основы PHP. Лекция № 2, слайд №50 Основы PHP. Лекция № 2, слайд №51 Основы PHP. Лекция № 2, слайд №52 Основы PHP. Лекция № 2, слайд №53 Основы PHP. Лекция № 2, слайд №54 Основы PHP. Лекция № 2, слайд №55 Основы PHP. Лекция № 2, слайд №56

Содержание

Вы можете ознакомиться и скачать презентацию на тему Основы PHP. Лекция № 2. Доклад-сообщение содержит 56 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


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

Слайд 2


Интерфейс API API (Application programming interface)- интерфейс, обеспечивающий соединение и обмен данными между клиентами и сервером
Описание слайда:
Интерфейс API API (Application programming interface)- интерфейс, обеспечивающий соединение и обмен данными между клиентами и сервером

Слайд 3


Выбор API Среда, в которой выполняется задача Производительность Простота разработки Переносимость
Описание слайда:
Выбор API Среда, в которой выполняется задача Производительность Простота разработки Переносимость

Слайд 4


Среда выполнения СИ– язык программирования общего назначения. Использование эффективно для автономный задач, а не для web-приложений. С не очень...
Описание слайда:
Среда выполнения СИ– язык программирования общего назначения. Использование эффективно для автономный задач, а не для web-приложений. С не очень удобен для обработки текстов и управлению памятью. Компилируемая программа.

Слайд 5


Язык Perl (Practical Extraction and Report Language - язык практических извлечений и отчётов) Хорошо приспособлен для обработки текстовой информации....
Описание слайда:
Язык Perl (Practical Extraction and Report Language - язык практических извлечений и отчётов) Хорошо приспособлен для обработки текстовой информации. Использует общий интерфейс шлюза (CGI). Автор языка Perl - Ларри Уолл (Larry Wall), лингвист по образованию. подходит для разработки сайтов с помощью модуля CGI.pm. Интерпретируемый тип.

Слайд 6


Язык Python 1980 Гвидо ван Россум (голландия) Скриптовый язык Веб-фреймворк Django Не предназначен для вычислительных задач, для задач, которые...
Описание слайда:
Язык Python 1980 Гвидо ван Россум (голландия) Скриптовый язык Веб-фреймворк Django Не предназначен для вычислительных задач, для задач, которые требуют много памяти код на Python, зависит от системных библиотек (сложно перенести на другие системы)

Слайд 7


Java 1991 программист Джеймсон Гослинг используется в разработке мобильных приложений, веб-сервисов, программного обеспечения Работает с БД Oracle
Описание слайда:
Java 1991 программист Джеймсон Гослинг используется в разработке мобильных приложений, веб-сервисов, программного обеспечения Работает с БД Oracle

Слайд 8


Среда выполнения PHP – разрабатывался специально для web-приложений (для интернет - технологий наиболее предпочтителен). Самое большое преимущество –...
Описание слайда:
Среда выполнения PHP – разрабатывался специально для web-приложений (для интернет - технологий наиболее предпочтителен). Самое большое преимущество – простой доступ к БД. PHP (personal Home Page)– язык написания сценариев на стороне сервера, встроенный в тело web-страницы, таким образом делает страницы динамическими

Слайд 9


Программа на компилируемом языке при помощи специальной программы компилятора преобразуется (компилируется) в набор инструкций для данного типа...
Описание слайда:
Программа на компилируемом языке при помощи специальной программы компилятора преобразуется (компилируется) в набор инструкций для данного типа процессора (машинный код) и далее записывается в исполняемый файл, который может быть запущен на выполнение как отдельная программа Если программа написана на интерпретируемом языке, то интерпретатор непосредственно выполняет (интерпретирует) ее текст без предварительного перевода. нтерпретатор переводит на машинный язык прямо во время исполнения программы. Программы на интерпретируемых языках можно запускать сразу же после изменения, что облегчает разработку.

Слайд 10


Создание сценария Первый РНР-сценарий
Описание слайда:
Создание сценария Первый РНР-сценарий

Слайд 11


Конструкции использования сценария - Сокращенная версия - Стиль ASP ….. - Синтаксис, совместимый с редакторами HTML.
Описание слайда:
Конструкции использования сценария - Сокращенная версия - Стиль ASP ….. - Синтаксис, совместимый с редакторами HTML.

Слайд 12


Переменные в PHP Имена переменных всегда начинаются с символа $ и содержат произвольную комбинацию символов, В число допустимых символов входят...
Описание слайда:
Переменные в PHP Имена переменных всегда начинаются с символа $ и содержат произвольную комбинацию символов, В число допустимых символов входят заглавные и прописные латинские буквы, а также символы с ASCII-кодами в диапазоне от 127 до 255 (символы, не используемые в американском английском). Переменные в РНР могут быть определены, либо присвоением им значения, либо с помощью var

Слайд 13


Примеры
Описание слайда:
Примеры

Слайд 14


Комментарий В РНР все, что находится между /* и */, трактуется как комментарий Для однострочных комментариев могут применяться либо //, либо #, что...
Описание слайда:
Комментарий В РНР все, что находится между /* и */, трактуется как комментарий Для однострочных комментариев могут применяться либо //, либо #, что помещает в комментарий остаток строки:

Слайд 15


Уничтожение переменной
Описание слайда:
Уничтожение переменной

Слайд 16


Хранение данных Целые
Описание слайда:
Хранение данных Целые

Слайд 17


Хранение данных С ПЛАВАЮЩЕЙ ТОЧКОЙ
Описание слайда:
Хранение данных С ПЛАВАЮЩЕЙ ТОЧКОЙ

Слайд 18


Хранение данных Разбираемые и не разбираемые строки Ответ: Значение переменной равно 50 Значение переменной равно $my_int
Описание слайда:
Хранение данных Разбираемые и не разбираемые строки Ответ: Значение переменной равно 50 Значение переменной равно $my_int

Слайд 19


Управляющие символы РНР
Описание слайда:
Управляющие символы РНР

Слайд 20


Примеры использования управляющих символов
Описание слайда:
Примеры использования управляющих символов

Слайд 21


Простые вычисления % целочисленное деление с выделением остатка
Описание слайда:
Простые вычисления % целочисленное деление с выделением остатка

Слайд 22


Сокращенная запись математических операций в РНР Сокращенная запись математических операций в РНР
Описание слайда:
Сокращенная запись математических операций в РНР Сокращенная запись математических операций в РНР

Слайд 23


$answer++ увеличивает переменную $answer после выполнения оператора ++$answer увеличивает переменную перед выполнением оператора. ОТВЕТ: 6 6 5 6
Описание слайда:
$answer++ увеличивает переменную $answer после выполнения оператора ++$answer увеличивает переменную перед выполнением оператора. ОТВЕТ: 6 6 5 6

Слайд 24


Операция конкатенации строк . - Эта операция обозначается символом точки и применяется для комбинации двух отдельных переменных (обычно — строковых)...
Описание слайда:
Операция конкатенации строк . - Эта операция обозначается символом точки и применяется для комбинации двух отдельных переменных (обычно — строковых) в одну строку:

Слайд 25


Конструкции языка ВЕТВЛЕНИЕ if(условие) { /* Код, выполняемый, если условие истинно */ } [ else { /* Код, выполняемый, если условие ложно */ } ]
Описание слайда:
Конструкции языка ВЕТВЛЕНИЕ if(условие) { /* Код, выполняемый, если условие истинно */ } [ else { /* Код, выполняемый, если условие ложно */ } ]

Слайд 26


ПРИМЕР
Описание слайда:
ПРИМЕР

Слайд 27


Основы PHP. Лекция № 2, слайд №27
Описание слайда:

Слайд 28


Пример вложенных условий
Описание слайда:
Пример вложенных условий

Слайд 29


В PHP операции AND и OR выполняются раньше, чем операции && и ||
Описание слайда:
В PHP операции AND и OR выполняются раньше, чем операции && и ||

Слайд 30


ПРИМЕР
Описание слайда:
ПРИМЕР

Слайд 31


Конструкция ELSEIF if(условие) { /* Блок кода, подлежащий выполнению, если условие истинно */ } elseif(условие) { /* Блок кода, подлежащий...
Описание слайда:
Конструкция ELSEIF if(условие) { /* Блок кода, подлежащий выполнению, если условие истинно */ } elseif(условие) { /* Блок кода, подлежащий выполнению, если первое условие ложно, а второе истинно */ } else { /* Блок кода, подлежащий выполнению, если оба условия ложны */ } ***Можно соединять вместе столько конструкций elseif, сколько понадобится.

Слайд 32


Конструкция switch (переключатель/ выбор) switch($variable) { [case :] /* код, выполняющийся, когда $variable равна 1 */ [break;] [continue;] [case...
Описание слайда:
Конструкция switch (переключатель/ выбор) switch($variable) { [case :] /* код, выполняющийся, когда $variable равна 1 */ [break;] [continue;] [case :] /* код, выполняющийся, когда $variable равна 2 */ [break;] [continue;] ...другие случаи [default:] /*код, выполняющийся, если не было совпадения ни с одним из случаев*/ }

Слайд 33


Сравнение конструкций IF и SWITCH
Описание слайда:
Сравнение конструкций IF и SWITCH

Слайд 34


Конструкция switch с использованием оператора DEFAULT (по умолчанию)
Описание слайда:
Конструкция switch с использованием оператора DEFAULT (по умолчанию)

Слайд 35


Циклические структуры
Описание слайда:
Циклические структуры

Слайд 36


Оператор while while (условие) { /* Код для повторного выполнения, пока указанное условие истинно */ Или в однострочной форме: while (условие){ /*...
Описание слайда:
Оператор while while (условие) { /* Код для повторного выполнения, пока указанное условие истинно */ Или в однострочной форме: while (условие){ /* Код для повторного выполнения */ }

Слайд 37


ПРИМЕР: Написать сценарий, отображающий каждое число, которое делится на 3, в диапазоне от 1 до 300 и напечатать из них все нечетные
Описание слайда:
ПРИМЕР: Написать сценарий, отображающий каждое число, которое делится на 3, в диапазоне от 1 до 300 и напечатать из них все нечетные

Слайд 38


do { do { /* Исполняемый код */ } while(условие); В отличие от while, оператор do/while всегда выполняет блок кода, минимум, один раз.
Описание слайда:
do { do { /* Исполняемый код */ } while(условие); В отличие от while, оператор do/while всегда выполняет блок кода, минимум, один раз.

Слайд 39


for (инициализация;условие;постобработка) for (инициализация;условие;постобработка) { /* Код, подлежащий выполнению, пока условие истинно */ } for —...
Описание слайда:
for (инициализация;условие;постобработка) for (инициализация;условие;постобработка) { /* Код, подлежащий выполнению, пока условие истинно */ } for — применяется в случаях, когда нужна переменная-счетчик

Слайд 40


Основы PHP. Лекция № 2, слайд №40
Описание слайда:

Слайд 41


Массив
Описание слайда:
Массив

Слайд 42


Стандартный способ создания массива /*Создание массива*/ $name[0] = "A"; $name[1] = "B"; $name[2] = "C"; $name[3] =...
Описание слайда:
Стандартный способ создания массива /*Создание массива*/ $name[0] = "A"; $name[1] = "B"; $name[2] = "C"; $name[3] = "D"; $name[4] = "E"; /*Вывод значения ячейки массива с индексом 2 на экран*/ echo $name[2];

Слайд 43


Способ создания массива в PHP $name = array (0 => "A", 1 => "B", 2 => "C", 3 => "D", 4 => "E");...
Описание слайда:
Способ создания массива в PHP $name = array (0 => "A", 1 => "B", 2 => "C", 3 => "D", 4 => "E"); $name = array("A", "B", "C", "D", "E");

Слайд 44


Ассоциативный массив Ассоциативные массивы - разновидность массивов PHP. Если в простых массивах это были числовые индексы, то ассоциативных эти...
Описание слайда:
Ассоциативный массив Ассоциативные массивы - разновидность массивов PHP. Если в простых массивах это были числовые индексы, то ассоциативных эти индексы текстовые

Слайд 45


Способы создания ассоциативного массива $color["white"] = "белый"; $color["black"] = "черный";...
Описание слайда:
Способы создания ассоциативного массива $color["white"] = "белый"; $color["black"] = "черный"; $color["red"] = "красный"; $color["green"] = "зеленый"; $color["blue"] = "синий";

Слайд 46


Синтаксис массивов $variable[] = ; — это выражение, которое вычисляется как строка или любое неотрицательное целое число представляет собой...
Описание слайда:
Синтаксис массивов $variable[] = ; — это выражение, которое вычисляется как строка или любое неотрицательное целое число представляет собой выражение, значение которого ассоциируется с этим ключом

Слайд 47


Цикл при работе с ассоциативными массивами foreach( as $key => $value) { echo "Значение с индексом $key равно: $val"; /* Извлекаем только...
Описание слайда:
Цикл при работе с ассоциативными массивами foreach( as $key => $value) { echo "Значение с индексом $key равно: $val"; /* Извлекаем только значения элементов и игнорируем ключи */ }

Слайд 48


Основы PHP. Лекция № 2, слайд №48
Описание слайда:

Слайд 49


Многомерные массивы Многомерный массив – это массив, который содержит в себе еще один массив.
Описание слайда:
Многомерные массивы Многомерный массив – это массив, который содержит в себе еще один массив.

Слайд 50


Пример
Описание слайда:
Пример

Слайд 51


Основы PHP. Лекция № 2, слайд №51
Описание слайда:

Слайд 52


Работа с файлами
Описание слайда:
Работа с файлами

Слайд 53


Функции для работы с файлами Открыть (Создать) файл: $fff=fopen($file_name, mode) R открыть только для чтения (по умолчанию) W- только для записи...
Описание слайда:
Функции для работы с файлами Открыть (Создать) файл: $fff=fopen($file_name, mode) R открыть только для чтения (по умолчанию) W- только для записи (удаляется содержимое) A -для добавления записи Чтение из файла: $ppp=“mas.txt”; $p= file($ppp); foreach ($p as $stroca) { echo $stroca.""; } Запись в файл: fwrite($fff, “Выражение”) Закрыть файл: fClose($fff);

Слайд 54


Пример на использование файла Создание и добавление записей в файл
Описание слайда:
Пример на использование файла Создание и добавление записей в файл

Слайд 55


Пример на использование файла Добавление записи в файл
Описание слайда:
Пример на использование файла Добавление записи в файл

Слайд 56


Вывод содержимого файла Вывод содержимого файла
Описание слайда:
Вывод содержимого файла Вывод содержимого файла



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