Основы PHP. Лекция 1 презентация

Содержание

Слайд 2

PHP – это гибкий и легкий язык web-программирования PHP это

PHP – это гибкий и легкий язык web-программирования
PHP это язык программирования,

с помощью которого создают сайты, активно взаимодействующие с пользователем
PHP отличается от других подобных языков (JavaScript), тем, что код выполняется на сервере.
Наилучшим качеством PHP является то, что он прост для новичка в программировании и предлагает много продвинутых возможностей
Слайд 3

1994 год – программист Расмус Лердорф написал собственные Perl-скрипты для

1994 год – программист Расмус Лердорф написал собственные Perl-скрипты для собственной

страницы и назвал Personal Home Page (PHP)
Слайд 4

1997 год - два программиста Энди Гутманс и Зив Сураски

1997 год - два программиста Энди Гутманс и Зив Сураски взяли

за основу идею Расмуса и переписали PHP с нуля. Название "Personal Home Page" было изменено на Hypertext Preprocessor
Слайд 5

Основные способы вставки PHP кода PНР код состоит из инструкций,

Основные способы вставки PHP кода

PНР код состоит из инструкций, разделенных знаком

;

инструкция1;
инструкция2;
?>

Правильные записи

Слайд 6

Переменные в PHP PHP создан не только для форматирования статичного

Переменные в PHP
PHP создан не только для форматирования статичного текста. Для

того, чтобы обрабатывать различные данные были придуманы переменные.
Например:

Слайд 7

Переменные в PHP начинаются со знака доллара ($); могут содержать

Переменные в PHP
начинаются со знака доллара ($);
могут содержать только латинские буквы,

цифры, символы подчеркивания;
состоят из одного или нескольких символов и начинаются с буквы или символа подчеркивания;
не может совпадать с каким-либо из стандартных ключевых слов РНР;
учитывается регистр символов.
Слайд 8

Вывод текста на экран. Оператор echo. Когда нужно отобразить текст

Вывод текста на экран.
Оператор echo.
Когда нужно отобразить текст на веб-странице,

то оператор echo является наиболее употребляемым оператором в PHP. Как его иcпользовать - после слова echo нужно поместить строку текста в кавычки:
echo 'Привет от PHP';
?>
Слайд 9

Функции ввода В РНР существует несколько способов вывода информации на

Функции ввода
В РНР существует несколько способов вывода информации на страницу:
Оператор  print выводят

значение аргумента:
print (<строка>);
var_dump (<переменная>); ‑ выводит переменную вместе с типом.
Слайд 10

Отображение в браузере: Привет от PHP (для отображения текста можно

Отображение в браузере:
Привет от PHP
(для отображения текста можно использовать как двойные

кавычки, так и одинарные).
Для чисел кавычки можно не использовать:
echo 2014;
?>
Слайд 11

Слайд 12

Слайд 13

Логические операторы

Логические операторы

Слайд 14

Однострочные Многострочные

Однострочные

Многострочные

Слайд 15

Создание переменной Переменная создается тогда, когда ей присваивают какое-нибуть значение.

Создание переменной
Переменная создается тогда, когда ей присваивают какое-нибуть значение. Для присвоения

значения переменной используют оператор присвоения. Например:
$surname = "Петров";
$number = 1269794645;
$pi = 3.14159265;
$hello = "Hi all";
?>
Слайд 16

Переменную можно вывести на экран с помощью оператора echo, вот

Переменную можно вывести на экран с помощью оператора echo, вот так:
$name

= "Виктор";
echo "Ваше имя ", $name, "
";
?>
Отображение в браузере:
Ваше имя Виктор
Слайд 17

Создадим переменyую которая будет содержать значение количества бананов, вторая переменная

Создадим переменyую которая будет содержать значение количества бананов, вторая переменная количество

лимонов, а третья - их суммарное количество.
$bann = 5; // Бананы
$lim = 10; // Лимоны
$together = $bann + $lim; // Всего
echo "Количество фруктов ", $together;
?>
Отображение в браузере:
Количество фруктов 15
Слайд 18

Типы данных PHP PHP является языком динамической типизации (тип переменной

Типы данных PHP
PHP является языком динамической типизации (тип переменной определяется на основе

её значения).
Типы, которые можно использовать в PHP:
Boolean. Это логический тип, который содержит значение TRUE или FALSE.
Integer. Содержит значения целого числа (Например: 4 или 10 или другое целое число).
String. Содержит значение текста произвольной длины (Например: Олег, Киев, Австрия).
Float. Вещественное число (Например: 1.2, 3.14, 8.5498777).
Object. Объект.
Array. Массив.
Resource. Ресурс (Например: файл).
NULL. Значение NULL.
Слайд 19

Функции для работы с переменными: is_integer (переменная) ‑ возвращает true,

Функции для работы с переменными:
is_integer (переменная) ‑ возвращает true, если переменная ‑ целое число;
is_double (переменная) ‑ возвращает true, если переменная ‑ действительное

число;
is_string (переменная) ‑ возвращает true, если переменная ‑ строка;
is_numeric (переменная) ‑ возвращает true, если переменная является числом или строковым представлением числа (строка состоящая из цифр);
Слайд 20

Функции для работы с переменными: is_bool (переменная) ‑ возвращает true,

Функции для работы с переменными:
is_bool (переменная) ‑ возвращает true, если переменная является логической;
is_array (переменная) ‑ возвращает true, если переменная ‑ массив;
gettype (переменная) ‑ возвращает

строку, соответствующую типу переменной (integer, double, string...).
Слайд 21

Числовые данные обрабатываются при помощи таких операторов : +, -,

Числовые данные обрабатываются при помощи таких операторов :
+, -, *, /,

% (остаток от деления)
echo "2 + 2 = ", 2 + 2, "
";
echo "5 - 2 = ", 5 - 2, "
";
echo "10 * 10 = ", 10 * 10, "
";
echo "100 / 2 = ", 100 / 2, "
";
echo "10 % 2 = ", 10 % 2, "
";
?>
Отображение в браузере
2 + 2 = 4
5 - 2 = 3
10 * 10 = 100
100 / 2 = 50
10 % 2 = 0
Имя файла: Основы-PHP.-Лекция-1.pptx
Количество просмотров: 35
Количество скачиваний: 0