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

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Основы PHP. Лекция 2 абсолютно бесплатно. Урок-презентация на эту тему содержит всего 56 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    56 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    2.11 MB
  • Просмотров:
    67
  • Скачиваний:
    1
  • Автор:
    неизвестен



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

№1 слайд
Основы PHP
Содержание слайда: Основы PHP

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

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

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

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

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

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

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

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

№10 слайд
Создание сценария lt HTML gt
Содержание слайда: Создание сценария <HTML> <НЕАD><title>Первый РНР-сценарий</title></НЕА> <BODY> <?php echo "Добро пожаловать, пользователь!"; ?> </BODY> </HTML>

№11 слайд
Конструкции использования
Содержание слайда: Конструкции использования сценария <? . . . ?> - Сокращенная версия <% . . . %> - Стиль ASP <SCRIPT LANGUAGE="PHP"> ….. </SCRIPT> - Синтаксис, совместимый с редакторами HTML. <?php …………… ?>

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

№13 слайд
Примеры lt ?php myvar quot
Содержание слайда: Примеры <?php $myvar = "foo"; /* Присвоение строки 'foo' */ badvar = "test"; /* Неверно, нет символа $ */ $another(test)var = "bad"; /* Неверно, нельзя использовать () */ Использование PHP для разработки Web-приложений $php5 = "is cool"; /* Корректный синтаксис */ $5php = "is wrong"; /* Неверно, начинается с цифры */ ?>

№14 слайд
Комментарий В РНР все, что
Содержание слайда: Комментарий В РНР все, что находится между /* и */, трактуется как комментарий Для однострочных комментариев могут применяться либо //, либо #, что помещает в комментарий остаток строки: <?php $var = "foo"; // это игнорируется $var = "bar"; # это тоже ?>

№15 слайд
Уничтожение переменной lt
Содержание слайда: Уничтожение переменной <?php $myvar = "Строка"; unset($myvar); // Уничтожение переменной ?>

№16 слайд
Хранение данных Целые lt ?php
Содержание слайда: Хранение данных Целые <?php $my_int = 50; /* Стандартная десятичная нотация */ $my_int = 062; /*То же число в восьмеричной нотации (начинается с цифры ' 0 ' ) * / $my_int = 0x32; /* Шестнадцатеричная нотация */ ?>

№17 слайд
Хранение данных С ПЛАВАЮЩЕЙ
Содержание слайда: Хранение данных С ПЛАВАЮЩЕЙ ТОЧКОЙ <?php /* Стандартная нотация с десятичной точкой */ $my_float = 5.1; /* То же число в экспоненциальном представлении с плавающей точкой */ $my_float = .051е2; ?>

№18 слайд
Хранение данных Разбираемые и
Содержание слайда: Хранение данных Разбираемые и не разбираемые строки <?php $my_int = 50; $string_one = "Значение переменной равно $my_int<BR>"; $string_two = 'Значение переменной равно $my_int<BR>'; echo $string_one; echo $string_two; ?> Ответ: Значение переменной равно 50 Значение переменной равно $my_int

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

№20 слайд
Примеры использования
Содержание слайда: Примеры использования управляющих символов <?php /* Неверная строка, не работает в РНР */ $variable = "Знаете ли вы что такое "управляющие" символы?"; /* Правильно сформатированная строка */ $variable = "Знаете ли вы что такое \"управляющие\" символы?"; ?>

№21 слайд
Простые вычисления lt ?php
Содержание слайда: Простые вычисления <?php $answer = 5 + 4 ; /* $answer теперь равно 9 */ $answer = $answer - 5; . /* $answer теперь равно 4 */ $answer = $answer/2; /* $answer теперь равно 2 */ $answer = 1/3; /* Sanswer теперь равно 0.333333 */ $answer =((5 + 4)*2)%7; /* $answer теперь равно 4 */ ?> % целочисленное деление с выделением остатка

№22 слайд
Сокращенная запись
Содержание слайда: Сокращенная запись математических операций в РНР Сокращенная запись математических операций в РНР <?php $answer=5; /*Присвоение исходного значения */ $answer +=2; /*Эквивалент $answer = $answer + 2 ; */ $answer *=2; */$answer теперь равно 14 */ $answer %=5; /* $answer теперь равно 4 */ Сокращенная запись инкремента и декремента <?php $answer++; /* Увеличивает $answer на 1 */ $answer--; /* Уменьшает $answer на 1 */ ++$answer; /* Увеличивает $answer на 1 */ ?>

№23 слайд
lt ?php lt ?php answer echo
Содержание слайда: <?php <?php $answer = 5; echo (++$answer)." "; echo "$answer<BR>"; $answer = 5; echo ($answer++)." "; echo $answer; ?> $answer++ увеличивает переменную $answer после выполнения оператора ++$answer увеличивает переменную перед выполнением оператора. ОТВЕТ: 6 6 5 6

№24 слайд
Операция конкатенации строк .
Содержание слайда: Операция конкатенации строк . - Эта операция обозначается символом точки и применяется для комбинации двух отдельных переменных (обычно — строковых) в одну строку:  <?php $string = "Спасибо за покупку "; $newstring = Sstring . "этой книги!"; Echo $string. "этой книги!"; ?>

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

№26 слайд
ПРИМЕР
Содержание слайда: ПРИМЕР

№27 слайд
Содержание слайда:

№28 слайд
Пример вложенных условий
Содержание слайда: Пример вложенных условий

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

№30 слайд
ПРИМЕР
Содержание слайда: ПРИМЕР

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

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

№33 слайд
Сравнение конструкций IF и
Содержание слайда: Сравнение конструкций IF и SWITCH <?php /* Метод с использованием оператора if */ if ($i == 0) echo 'Первый случай'; if ($i == 1) echo 'Второй случай'; ?>

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

№35 слайд
Циклические структуры
Содержание слайда: Циклические структуры

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

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

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

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

№40 слайд
lt ?php for count count lt
Содержание слайда: <?php for ($count = 1; $count <= 300; $count++) { if (($count%3) == 0) { echo "$count делится на 3!<BR>"; } ?>

№41 слайд
Массив
Содержание слайда: Массив

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

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

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

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

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

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

№48 слайд
Содержание слайда:

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

№50 слайд
Пример
Содержание слайда: Пример

№51 слайд
Содержание слайда:

№52 слайд
Работа с файлами
Содержание слайда: Работа с файлами

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

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

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

№56 слайд
Вывод содержимого файла Вывод
Содержание слайда: Вывод содержимого файла Вывод содержимого файла

Скачать все slide презентации Основы PHP. Лекция 2 одним архивом: