Компания КОРЗИЛЛА

Содержание

Слайд 2

План Определение PHP Интерпретация PHP Среда разработки на локальной машине 4. 5. 6. 7.

План

Определение PHP
Интерпретация PHP
Среда разработки на локальной машине
4.
5.
6.
7.

Слайд 3

Определение PHP PHP (Hypertext Preprocessor — «PHP: препроцессор гипертекста») — скриптовый

Определение PHP

PHP (Hypertext Preprocessor — «PHP: препроцессор гипертекста») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков, применяющихся для создания динамических веб-сайтов.
Слайд 4

Интерпретация PHP Язык PHP выполняется на специальном web-сервере. Перед тем, как

Интерпретация PHP

Язык PHP выполняется на специальном web-сервере.
Перед тем, как начать что-то

на нем писать, необходимо установить этот сервер.
Самым распространенным веб-сервером является
Apache HTTP-сервер
Слайд 5

Слайд 6

Среда разработки на локальной машине OSPanel Basic https://ospanel.io/ Включает: Apache PHP

Среда разработки на локальной машине

OSPanel Basic
https://ospanel.io/
Включает:
Apache
PHP 5
MySQL 5

(базы данных + PHPMyAdmin).
и т.д.
Слайд 7

Строки и числа $perem1 = "строка"; //это строка $perem2 = 453; // это число ?>

Строки и числа

$perem1 = "строка"; //это строка
$perem2 = 453; // это

число
?>
Слайд 8

Переменные, строки и числа, присваивание, комментарии $perem1 = “это строка"; //пример

Переменные, строки и числа, присваивание, комментарии

$perem1 = “это строка"; //пример строки
$perem2

= 25; // пример числа
/*
пример
присваивания
ниже
*/
$perem3 = $perem2.” ”. $perem1;
?>
Слайд 9

Функции // вычислим корень $perem4 = sqrt($perem2); // разобьем строка на

Функции

// вычислим корень
$perem4 = sqrt($perem2);
// разобьем строка на слова
$perem5 = explode(“

”, $perem1);
?>
Слайд 10

Функция echo $text = 'Привет, мир!‘; echo $text; ?>

Функция echo

$text = 'Привет, мир!‘;
echo $text;
?>

Слайд 11

Математические операции

Математические операции

Слайд 12

PHP внутри HTML

PHP внутри HTML

Слайд 13

Операции инкремента и декремента

Операции инкремента и декремента

Слайд 14

Массивы данных $a = ['пн', 256, 'ср', 34, 38, 'сб', 95];

Массивы данных

$a = ['пн', 256, 'ср', 34, 38, 'сб', 95];
echo $a;

//выведет Array
var_dump($a);
?>
Слайд 15

Ассоциативный массив //Укажем ключи в явном виде: $a = [1=>'пн', 2=>'вт',

Ассоциативный массив

//Укажем ключи в явном виде:
$a = [1=>'пн', 2=>'вт', 3=>'ср', 4=>'чт',

5=>'пт', 6=>'сб', 7=>'вс'];
echo $a[1]; //выведет 'пн'
?>
Слайд 16

Условия if-else $a = 3; if ($a > 0) { echo

Условия if-else

$a = 3;
if ($a > 0) {
echo 'Верно!';
} else

{
echo 'Неверно!';
}
// ответ?
?>
Слайд 17

Работа с циклами foreach $arr = [1=>'один', 2=>'два', 3=>'три']; foreach ($arr

Работа с циклами foreach

$arr = [1=>'один', 2=>'два', 3=>'три'];
foreach ($arr as $key

=> $elem) {
echo $key.' соответствует '.$elem.'
';
}
?>
Слайд 18

Пользовательские функции function func($param1, $param2) { // логика функции return $param1+$param2;

Пользовательские функции

function func($param1, $param2) {
// логика функции
return $param1+$param2;
}
// вызываем функцию
echo func(25,

15);
?>
Слайд 19

Формы в PHP $_GET - данные, отправленные методом GET $_POST -

Формы в PHP

$_GET - данные, отправленные методом GET
$_POST - данные, отправленные

методом POST
$_REQUEST - - данные, отправленные и тем, и другим методом одновременно
Пример:
echo $_POST[‘username’];
?>
Слайд 20

Самообучение www.codecademy.com/ru/tracks/php http://php.net https://webshake.ru/php-training-course

Самообучение

www.codecademy.com/ru/tracks/php
http://php.net
https://webshake.ru/php-training-course

Слайд 21

Практика

Практика