Презентация Динамические и статические страницы. Лекция 1 онлайн

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



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



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

№1 слайд
Лекция
Содержание слайда: Лекция 1

№2 слайд
Динамические и статические
Содержание слайда: Динамические и статические страницы Динамическая страница — Web-страница, сгенерированная с помощью логически построенной программы в зависимости от запрошенных пользователем данных. Статическая страница является простым файлом, лежащим на сервере.

№3 слайд
Архитектура Web
Содержание слайда: Архитектура Web

№4 слайд
Принципы получения данных
Содержание слайда: Принципы получения данных динамической страницей Через HTML-формы методами GET и POST Через HTTP-Cookies Через переменные окружения Web-сервера

№5 слайд
PHP PHP Hypertext
Содержание слайда: PHP “PHP: Hypertext Preprocessor” - «PHP: Препроцессор Гипертекста» интерпретируемый язык общего назначения с открытым исходным кодом.

№6 слайд
Необходимые компоненты
Содержание слайда: Необходимые компоненты Web-сервер c поддержкой PHP Любой текстовый редактор Браузер

№7 слайд
Пример PHP-скрипта lt
Содержание слайда: Пример PHP-скрипта <!DOCTYPE HTML> <html>     <head>         <title>Пример</title>     </head>     <body>         <?php         echo "Привет, я - скрипт PHP!";         ?>     </body> </html>

№8 слайд
Вывод строк void echo string
Содержание слайда: Вывод строк void echo ( string $arg1 [, string $... ] ) Выводит одну или более строк Заключать аргументы в скобки необязательно Можно использовать HTML-теги для форматирования

№9 слайд
Вывод строк. Примеры lt ?php
Содержание слайда: Вывод строк. Примеры <?php echo "Привет мир!"; echo "Это займет несколько строк. Переводы строки тоже выводятся"; echo "Это займет\nнесколько строк. Переводы строки тоже\nвыводятся"; echo "Экранирование символов делается \"Так\"."; // с echo можно использовать переменные ... $foo = "foobar"; $bar = "barbaz"; echo "foo - это $foo"; // foo - это foobar // При использовании одиночных кавычек выводится имя переменной, а // не значение echo 'foo - это $foo'; // foo - это $foo ?>

№10 слайд
Комментарии Многострочные
Содержание слайда: Комментарии Многострочные: /* … */ Однострочные: // … # …

№11 слайд
Переменные Представлены
Содержание слайда: Переменные Представлены знаком доллара с последующим именем переменной. Имя переменной чувствительно к регистру. $var = “Привет” Имя переменной должно начинаться с буквы или символа подчеркивания и состоять из букв, цифр и символов подчеркивания в любом количестве

№12 слайд
Типы данных PHP поддерживает
Содержание слайда: Типы данных PHP поддерживает восемь простых типов. Четыре скалярных типа: boolean – логический integer – целочисленный float – число с плавающей точкой string – строковый Два смешанных типа: array – массив object – объект Два специальных типа: resource – ресурс (файл) NULL – переменная без значения

№13 слайд
Типы данных Тип переменной
Содержание слайда: Типы данных Тип переменной определяется на основе ее значения См. также: Таблица сравнения типов в PHP http://ru2.php.net/manual/ru/types.comparisons.php

№14 слайд
Математические операторы
Содержание слайда: Математические операторы +     Сумма двух чисел.    -     Разность чисел.    *    Произведение двух чисел.    /    Частное от деления двух чисел.    %   Остаток от деления

№15 слайд
Операторы присвоения Основным
Содержание слайда: Операторы присвоения Основным оператором присвоения является знак равенства (" = ") Комбинированные операторы:    +=    -=    /=    .=    %=    &=    |=    ^=    <=    >=

№16 слайд
Инкремент, декремент Оператор
Содержание слайда: Инкремент, декремент Оператор ++ называют инкрементом, а -- декрементом. ++$a     Пре-инкремент     Увеличивает значение на единицу. $a++     Пост-инкремент     Возвращает текущее значение, после чего увеличивает его на единицу. --$a     Пре-декремент     Уменьшает значение на единицу. $a--     Пост-декремент     Возвращает текущее значение, после чего уменьшает его на единицу.

№17 слайд
Приоритет операторов new ! --
Содержание слайда: Приоритет операторов new [ ! ~ ++ -- (int) (float) (string) (array) (object) @ * / % + - . < > < <= > >= & ^ | && || ? : = += -= *= /= .= %= &= |= ^= <= >= print and xor or ,

№18 слайд
Строковые операторы Оператор
Содержание слайда: Строковые операторы Оператор конкатенации (" . "), который объединяет две строки в одну.  Конкатенирующий оператор присвоения(" .= "), добавляет к строке нужное значение

№19 слайд
Условный оператор IF lt ?php
Содержание слайда: Условный оператор IF <?php if ($a > $b)   echo "a больше b"; ?>

№20 слайд
Оператор ELSE lt ?php if a gt
Содержание слайда: Оператор ELSE <?php if ($a > $b) {   echo "a больше, чем b"; } else {   echo "a НЕ больше, чем b"; } ?>

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

№22 слайд
Операторы сравнения
Содержание слайда: Операторы сравнения

№23 слайд
Логические операторы PHP
Содержание слайда: Логические операторы PHP

№24 слайд
Оператор SWITCH switch i case
Содержание слайда: Оператор SWITCH switch ($i) {     case 0:         echo "i равно 0";         break;     case 1:         echo "i равно 1";         break;     case 2:         echo "i равно 2";         break; }

№25 слайд
Цикл FOR for i i lt i echo i
Содержание слайда: Цикл FOR for ($i = 1; $i <= 10; $i++) {     echo $i; }

№26 слайд
Цикл While i while i lt echo i
Содержание слайда: Цикл While $i = 1; while ($i <= 10) {     echo $i++;   }

№27 слайд
Цикл Do-While i do echo i
Содержание слайда: Цикл Do-While $i = 0; do {     echo $i; } while ($i > 0);

№28 слайд
foreach вариант myarray array
Содержание слайда: foreach (вариант 1) $myarray = array("BMW" => 2, "Mercedes" => 12, "Audi" => 0); foreach ($myarray as $value){ echo $value."<br>"; }

№29 слайд
foreach вариант myarray array
Содержание слайда: foreach (вариант 2) $myarray = array("BMW" => 2, "Mercedes" => 12, "Audi" => 0); foreach ($myarray as $key => $value){ echo $key." : ".$value."<br>"; }

№30 слайд
Вывод строк при помощи print
Содержание слайда: Вывод строк при помощи print

№31 слайд
Функции работы со временем
Содержание слайда: Функции работы со временем time — Возвращает текущую метку времени Unix Возвращает количество секунд, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970 00:00:00 GMT) до текущего времени.

№32 слайд
Функции работы со временем
Содержание слайда: Функции работы со временем date — Форматирует вывод системной даты/времени string date ( string $format [, int $timestamp = time() ] ) Возвращает строку, отформатированную в соответствии с указанным шаблоном format. Используется метка времени, заданная аргументом timestamp, или текущее системное время, если timestamp не задан.  Подробнее о форматировании см. http://ru2.php.net/manual/ru/function.date.php

№33 слайд
Функции работы со временем lt
Содержание слайда: Функции работы со временем <p>Текущее время: <b><?php echo time();?></b></p> <?php $nextWeek = time()+(7*24*60*60); ?> <p>Следующая неделя: <b> <?php echo $nextWeek; ?></b></p> <p>Человекопонятное текущее время: <b> <?php echo date("d.m.Y G:i:s"); ?></b></p> <p>Человекопонятное время через неделю:<b> <?php echo date("d.m.Y G:i:s", $nextWeek); ?></b></p>

№34 слайд
Создание массивов Задание пар
Содержание слайда: Создание массивов Задание пар «ключ-значение» $arr[1] = "php"; $arr[2] = "html"; $arr[3] = "css"; Функция array() $arr1 = array('Яблоки', 'Груши', 'Сливы', 20, 10.2); // Первый элемент получает индекс 0 $arr2 = array (1 => "php", "html", "css"); // Первый элемент получает индекс 1

№35 слайд
Создание массивов Сокращенная
Содержание слайда: Создание массивов Сокращенная запись $arr2 = array(); $arr2[] = "Фрукты"; $arr2[] = "Овощи"; $arr2[] = "Ягоды"; Первый элемент получает индекс 0

№36 слайд
Создание массивов
Содержание слайда: Создание массивов Ассоциативный массив $assocArr = array( "lang" => "php", "group" => 97, "university" => "МАТИ");

№37 слайд
Создание массивов Многомерный
Содержание слайда: Создание массивов Многомерный массив $longArray = array( "foo" => "bar", 42 => 24, "multi" => array( "dimensional" => array( "array" => "foo" ) ) );

№38 слайд
Удаление элементов массива lt
Содержание слайда: Удаление элементов массива <?php $arr = array(5 => 1, 12 => 2); $arr[] = 56;    // В этом месте скрипта это                 // то же самое, что и $arr[13] = 56; $arr["x"] = 42; // Это добавляет к массиву новый                 // элемент с ключом "x"                  unset($arr[5]); // Это удаляет элемент из массива unset($arr);    // Это удаляет массив полностью ?>

№39 слайд
Вывод элементов массива При
Содержание слайда: Вывод элементов массива При помощи цикла for $cnt = count($arr); for ($i = 0; $i < $cnt; $i++) {    echo $arr[$i],"<br />"; }

№40 слайд
Вывод элементов массива При
Содержание слайда: Вывод элементов массива При помощи цикла foreach <?php  $arr[0] = "PHP";  $arr[1] = "HTML";  $arr[2] = "CSS"; foreach($arr as $value) {     echo $value, "<br>"; }  ?>

№41 слайд
Вывод элементов массива При
Содержание слайда: Вывод элементов массива При помощи функции print_r print_r() выводит информацию о переменной в удобочитаемом виде. <?php  $arr[0] = "PHP";  $arr[1] = "HTML";  $arr[2] = "CSS"; print_r($arr);  ?>

№42 слайд
Функция isset Определяет,
Содержание слайда: Функция isset Определяет, была ли установлена переменная значением отличным от NULL Если переменная была удалена с помощью unset(), то она больше не считается установленной isset() вернет FALSE, если проверяемая переменная имеет значение NULL. Если были переданы несколько параметров, то isset() вернет TRUE только в том случае, если все параметры определены. 

№43 слайд
Функция empty Проверяет,
Содержание слайда: Функция empty Проверяет, пуста ли переменная Возвращает FALSE, если var содержит непустое и ненулевое значение. Следующие значения воспринимаются как пустые: "" (пустая строка) 0 (целое число) 0.0 (дробное число) "0" (строка) NULL FALSE array() (пустой массив)

№44 слайд
Функции isset и empty lt ?php
Содержание слайда: Функции isset и empty <?php $var = 0; // Принимает значение true, потому что $var пусто if (empty($var)) {     echo '$var или 0, или пусто, или не определена'; } // Принимает значение true, потому что $var определена if (isset($var)) {     echo '$var определена, даже если она пустая'; } ?>

№45 слайд
Массив GET http example.com
Содержание слайда: Массив $_GET http://example.com/my.php?id=1&lang=ru Ассоциативный массив параметров, переданных скрипту через URL.

№46 слайд
Массив POST Ассоциативный
Содержание слайда: Массив $_POST Ассоциативный массив данных, переданных скрипту через HTTP метод POST

№47 слайд
Тернарный оператор lt ?php
Содержание слайда: Тернарный оператор <?php // Пример использования тернарного оператора $action = (empty($_POST['action'])) ? 'default' : $_POST['action']; // Приведенный выше код аналогичен следующему  блоку с использованием if/else if (empty($_POST['action'])) {     $action = 'default'; } else {     $action = $_POST['action']; } ?>

№48 слайд
Функции lt ?php function foo
Содержание слайда: Функции <?php function foo($arg_1, $arg_2, /* ..., */ $arg_n) {     echo "Example function.\n";     return $retval; } ?>

№49 слайд
Использование значений по
Содержание слайда: Использование значений по умолчанию <?php function makecoffee($type = "капуччино") {     return "Готовим чашку $type.\n"; } echo makecoffee(); echo makecoffee(null); echo makecoffee("эспрессо"); ?> При использовании нескольких аргументов, все аргументы, для которых установлены значения по умолчанию, должны находиться правее аргументов, для которых значения по умолчанию не заданы

№50 слайд
Возврат нескольких значений
Содержание слайда: Возврат нескольких значений Функция не может возвращать несколько значений, но аналогичного результата можно добиться, возвращая массив. <?php function small_numbers() {     return array (0, 1, 2); } list ($zero, $one, $two) = small_numbers(); ?>

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