Содержание
- 2. Интерфейс API API (Application programming interface)- интерфейс, обеспечивающий соединение и обмен данными между клиентами и сервером
- 3. Выбор API Среда, в которой выполняется задача Производительность Простота разработки Переносимость
- 4. Среда выполнения СИ– язык программирования общего назначения. Использование эффективно для автономный задач, а не для web-приложений.
- 5. Язык Perl (Practical Extraction and Report Language - язык практических извлечений и отчётов) Хорошо приспособлен для
- 6. Язык Python 1980 Гвидо ван Россум (голландия) Скриптовый язык Веб-фреймворк Django Не предназначен для вычислительных задач,
- 7. Java 1991 программист Джеймсон Гослинг используется в разработке мобильных приложений, веб-сервисов, программного обеспечения Работает с БД
- 8. Среда выполнения PHP – разрабатывался специально для web-приложений (для интернет - технологий наиболее предпочтителен). Самое большое
- 9. Программа на компилируемом языке при помощи специальной программы компилятора преобразуется (компилируется) в набор инструкций для данного
- 10. Создание сценария Первый РНР-сценарий echo "Добро пожаловать, пользователь!"; ?>
- 11. Конструкции использования сценария - Сокращенная версия - Стиль ASP ….. - Синтаксис, совместимый с редакторами HTML.
- 12. Переменные в PHP Имена переменных всегда начинаются с символа $ и содержат произвольную комбинацию символов, В
- 13. Примеры $myvar = "foo"; /* Присвоение строки 'foo' */ badvar = "test"; /* Неверно, нет символа
- 14. Комментарий В РНР все, что находится между /* и */, трактуется как комментарий Для однострочных комментариев
- 15. Уничтожение переменной $myvar = "Строка"; unset($myvar); // Уничтожение переменной ?>
- 16. Хранение данных Целые $my_int = 50; /* Стандартная десятичная нотация */ $my_int = 062; /*То же
- 17. Хранение данных С ПЛАВАЮЩЕЙ ТОЧКОЙ /* Стандартная нотация с десятичной точкой */ $my_float = 5.1; /*
- 18. Хранение данных Разбираемые и не разбираемые строки $my_int = 50; $string_one = "Значение переменной равно $my_int
- 19. Управляющие символы РНР
- 20. Примеры использования управляющих символов /* Неверная строка, не работает в РНР */ $variable = "Знаете ли
- 21. Простые вычисления $answer = 5 + 4 ; /* $answer теперь равно 9 */ $answer =
- 22. Сокращенная запись математических операций в РНР $answer=5; /*Присвоение исходного значения */ $answer +=2; /*Эквивалент $answer =
- 23. $answer = 5; echo (++$answer)." "; echo "$answer "; $answer = 5; echo ($answer++)." "; echo
- 24. Операция конкатенации строк . - Эта операция обозначается символом точки и применяется для комбинации двух отдельных
- 25. Конструкции языка ВЕТВЛЕНИЕ if(условие) { /* Код, выполняемый, если условие истинно */ } [ else {
- 26. ПРИМЕР
- 28. Пример вложенных условий
- 29. В PHP операции AND и OR выполняются раньше, чем операции && и ||
- 30. ПРИМЕР
- 31. Конструкция ELSEIF if(условие) { /* Блок кода, подлежащий выполнению, если условие истинно */ } elseif(условие) {
- 32. Конструкция switch (переключатель/ выбор) switch($variable) { [case :] /* код, выполняющийся, когда $variable равна 1 */
- 33. Сравнение конструкций IF и SWITCH /* Метод с использованием оператора if */ if ($i == 0)
- 34. Конструкция switch с использованием оператора DEFAULT (по умолчанию)
- 35. Циклические структуры
- 36. Оператор while while (условие) { /* Код для повторного выполнения, пока указанное условие истинно */ Или
- 37. ПРИМЕР: Написать сценарий, отображающий каждое число, которое делится на 3, в диапазоне от 1 до 300
- 38. do { /* Исполняемый код */ } while(условие); В отличие от while, оператор do/while всегда выполняет
- 39. for (инициализация;условие;постобработка) { /* Код, подлежащий выполнению, пока условие истинно */ } for — применяется в
- 40. for ($count = 1; $count if (($count%3) == 0) { echo "$count делится на 3! ";
- 41. Массив
- 42. /*Создание массива*/ $name[0] = "A"; $name[1] = "B"; $name[2] = "C"; $name[3] = "D"; $name[4] =
- 43. Способ создания массива в PHP $name = array (0 => "A", 1 => "B", 2 =>
- 44. Ассоциативный массив Ассоциативные массивы - разновидность массивов PHP. Если в простых массивах это были числовые индексы,
- 45. Способы создания ассоциативного массива $color["white"] = "белый"; $color["black"] = "черный"; $color["red"] = "красный"; $color["green"] = "зеленый";
- 46. Синтаксис массивов $variable[ ] = ; — это выражение, которое вычисляется как строка или любое неотрицательное
- 47. Цикл при работе с ассоциативными массивами foreach( as $key => $value) { echo "Значение с индексом
- 49. Многомерные массивы Многомерный массив – это массив, который содержит в себе еще один массив. $massiv["Стационарный ПК"]
- 50. Пример
- 52. Работа с файлами
- 53. Функции для работы с файлами Открыть (Создать) файл: $fff=fopen($file_name, mode) R открыть только для чтения (по
- 54. Пример на использование файла Создание и добавление записей в файл Перевод каретки, перенос строки-\r\n
- 55. Пример на использование файла Добавление записи в файл Перевод каретки, перенос строки-\r\n
- 57. Скачать презентацию