🗊Презентация Введение в язык программирования РНР

Нажмите для полного просмотра!
Введение в язык программирования РНР, слайд №1Введение в язык программирования РНР, слайд №2Введение в язык программирования РНР, слайд №3Введение в язык программирования РНР, слайд №4Введение в язык программирования РНР, слайд №5Введение в язык программирования РНР, слайд №6Введение в язык программирования РНР, слайд №7Введение в язык программирования РНР, слайд №8Введение в язык программирования РНР, слайд №9Введение в язык программирования РНР, слайд №10Введение в язык программирования РНР, слайд №11Введение в язык программирования РНР, слайд №12Введение в язык программирования РНР, слайд №13Введение в язык программирования РНР, слайд №14Введение в язык программирования РНР, слайд №15Введение в язык программирования РНР, слайд №16Введение в язык программирования РНР, слайд №17Введение в язык программирования РНР, слайд №18Введение в язык программирования РНР, слайд №19Введение в язык программирования РНР, слайд №20Введение в язык программирования РНР, слайд №21Введение в язык программирования РНР, слайд №22Введение в язык программирования РНР, слайд №23Введение в язык программирования РНР, слайд №24Введение в язык программирования РНР, слайд №25Введение в язык программирования РНР, слайд №26Введение в язык программирования РНР, слайд №27Введение в язык программирования РНР, слайд №28Введение в язык программирования РНР, слайд №29Введение в язык программирования РНР, слайд №30Введение в язык программирования РНР, слайд №31Введение в язык программирования РНР, слайд №32Введение в язык программирования РНР, слайд №33Введение в язык программирования РНР, слайд №34

Содержание

Вы можете ознакомиться и скачать презентацию на тему Введение в язык программирования РНР. Доклад-сообщение содержит 34 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





МДК 02.02. Web-программирование. Язык РНР
Введение в язык программирования РНР
Описание слайда:
МДК 02.02. Web-программирование. Язык РНР Введение в язык программирования РНР

Слайд 2






PHP – это язык программирования, который используется для написания скриптов (сценариев), выполняемых на стороне сервера. 
Не зависит от программного обеспечения клиента.
Последовательность инструкций (называемая программой или скриптом) выполняется интерпретатором языка PHP.
Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта с открытым кодом. 
Аббревиатура PHP означает «Hypertext Preprocessor (Препроцессор Гипертекста)».
Описание слайда:
PHP – это язык программирования, который используется для написания скриптов (сценариев), выполняемых на стороне сервера. Не зависит от программного обеспечения клиента. Последовательность инструкций (называемая программой или скриптом) выполняется интерпретатором языка PHP. Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта с открытым кодом. Аббревиатура PHP означает «Hypertext Preprocessor (Препроцессор Гипертекста)».

Слайд 3






Преимущества PHP
является свободным программным обеспечением;
легок в освоении на всех этапах;
поддерживается большим сообществом пользователей и разработчиков;
имеет развитую поддержку баз данных;
имеется большое количество библиотек и расширений языка;
может использоваться в изолированной среде;
может быть развёрнут почти на любом сервере;
поддерживается большим количеством аппаратных платформ и операционных систем.
Описание слайда:
Преимущества PHP является свободным программным обеспечением; легок в освоении на всех этапах; поддерживается большим сообществом пользователей и разработчиков; имеет развитую поддержку баз данных; имеется большое количество библиотек и расширений языка; может использоваться в изолированной среде; может быть развёрнут почти на любом сервере; поддерживается большим количеством аппаратных платформ и операционных систем.

Слайд 4






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

Слайд 5







Д/З – История языка РНР
Описание слайда:
Д/З – История языка РНР

Слайд 6






Редакторы кода РНР

1.	Notepad ++ 
2.	Sublime Text 
3.	PHP Storm 
4.	PHP Expert Editor
5.	ByteRun Builder for PHP
6.	ByteRun Editor for PHP
7.	DzSoft PHP Editor
8.	tsWebEditor
9.	Davor's PHP Editor
10.	PHP Coder
Описание слайда:
Редакторы кода РНР 1. Notepad ++ 2. Sublime Text 3. PHP Storm 4. PHP Expert Editor 5. ByteRun Builder for PHP 6. ByteRun Editor for PHP 7. DzSoft PHP Editor 8. tsWebEditor 9. Davor's PHP Editor 10. PHP Coder

Слайд 7






Способы размещения PHP-кода
1. Включение программного кода в HTML-документ. 

<?php
программный код скрипта
?>
<?php – активирует php-интерпретатор 
?> – деактивирует php-интерпретатор.
2. Размещение программного кода в отдельном файле с расширением .php.
Описание слайда:
Способы размещения PHP-кода 1. Включение программного кода в HTML-документ. <?php программный код скрипта ?> <?php – активирует php-интерпретатор ?> – деактивирует php-интерпретатор. 2. Размещение программного кода в отдельном файле с расширением .php.

Слайд 8






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

Слайд 9






Запуск PHP-скрипта
В адресной строке браузера http://localhost/Primer/1.php
Описание слайда:
Запуск PHP-скрипта В адресной строке браузера http://localhost/Primer/1.php

Слайд 10






Комментарии
1.	Однострочный  комментарий
// Это комментарий
// echo "х равно $x";
$x += 10; // Увеличение значения $x на 10
2.	Многострочный комментарий
<?php
/* Это область 
многострочного комментария */
?>
Комментарии не могут быть вложенными друг в друга
Описание слайда:
Комментарии 1. Однострочный комментарий // Это комментарий // echo "х равно $x"; $x += 10; // Увеличение значения $x на 10 2. Многострочный комментарий <?php /* Это область многострочного комментария */ ?> Комментарии не могут быть вложенными друг в друга

Слайд 11






Вывод результатов работы скрипта
1.	echo – это специальная языковая конструкция, которая может принимать произвольное количество аргументов и выводить их
echo "Hello, world";
echo "Строка 1", "Строка 2";
2.	print – специальная языковая конструкция, которая может принимать один параметр и выводить его.
print "Hello, world";
print 123;
Описание слайда:
Вывод результатов работы скрипта 1. echo – это специальная языковая конструкция, которая может принимать произвольное количество аргументов и выводить их echo "Hello, world"; echo "Строка 1", "Строка 2"; 2. print – специальная языковая конструкция, которая может принимать один параметр и выводить его. print "Hello, world"; print 123;

Слайд 12






Переменные
Переменные – это область оперативной памяти, используемая программой для хранения данных, доступ к которой осуществляется по имени. 
Правила присваивания имен переменным
1.	Все имена переменных в PHP начинаются со знака $.
2.	Каждая переменная должна иметь уникальное имя в программе, состоящее из латинских букв, цифр и знаков подчеркивания. 
3.	Русские буквы лучше не использовать.
4.	Имена переменных должны начинаться с буквы или с символа _ (подчеркивания).
Описание слайда:
Переменные Переменные – это область оперативной памяти, используемая программой для хранения данных, доступ к которой осуществляется по имени. Правила присваивания имен переменным 1. Все имена переменных в PHP начинаются со знака $. 2. Каждая переменная должна иметь уникальное имя в программе, состоящее из латинских букв, цифр и знаков подчеркивания. 3. Русские буквы лучше не использовать. 4. Имена переменных должны начинаться с буквы или с символа _ (подчеркивания).

Слайд 13






Правила присваивания имен переменным
 5.	Имена переменных не должны включать в себя пробелы ($user_name).
6.	Имена переменных чувствительны к регистру.
Не требуется явно описывать переменные и указывать их тип. 
Пример
$x;
$strName;
$y1;
$_name;
Описание слайда:
Правила присваивания имен переменным 5. Имена переменных не должны включать в себя пробелы ($user_name). 6. Имена переменных чувствительны к регистру. Не требуется явно описывать переменные и указывать их тип. Пример $x; $strName; $y1; $_name;

Слайд 14






Типы данных и инициализация переменных
I. Скалярные (примитивные)
boolean – логический тип данных. Может содержать значения true или false;
$x = true;
Значения рассматриваются как FALSE:
o	сам булев FALSE;
o	целое 0 (ноль);
o	число с плавающей точкой 0.0 (ноль);
o	пустая строка и строка "0";
o	массив с нулевыми элементами;
o	объект с нулевыми переменными.
Все остальные значения рассматриваются как TRUE (включая любой ресурс).
Описание слайда:
Типы данных и инициализация переменных I. Скалярные (примитивные) boolean – логический тип данных. Может содержать значения true или false; $x = true; Значения рассматриваются как FALSE: o сам булев FALSE; o целое 0 (ноль); o число с плавающей точкой 0.0 (ноль); o пустая строка и строка "0"; o массив с нулевыми элементами; o объект с нулевыми переменными. Все остальные значения рассматриваются как TRUE (включая любой ресурс).

Слайд 15






integer – целые числа 
(интервал от -2147483648 до 2147483647 и от 0 до 4294967295);
float – числа с плавающей точкой
$a = 1.234;
$b = 1.2e3;
$c = 7E-10;
string – строка – набор символов любой длины
Описание слайда:
integer – целые числа (интервал от -2147483648 до 2147483647 и от 0 до 4294967295); float – числа с плавающей точкой $a = 1.234; $b = 1.2e3; $c = 7E-10; string – строка – набор символов любой длины

Слайд 16






II. Смешанные типы
object – для хранения экземпляров класса;
array – используется для работы с массивами.
III. Специальные типы
resource (ресурсы);
Ресурс – это специальная переменная, содержащая ссылку на внешний ресурс. Ресурсы создаются и используются специальными функциями.
NULL ("пустой" тип).
Переменная считается NULL если:
o	ей была присвоена константа NULL;
o	ей еще не было присвоено какое-либо значение;
o	она была удалена с помощью unset().
Описание слайда:
II. Смешанные типы object – для хранения экземпляров класса; array – используется для работы с массивами. III. Специальные типы resource (ресурсы); Ресурс – это специальная переменная, содержащая ссылку на внешний ресурс. Ресурсы создаются и используются специальными функциями. NULL ("пустой" тип). Переменная считается NULL если: o ей была присвоена константа NULL; o ей еще не было присвоено какое-либо значение; o она была удалена с помощью unset().

Слайд 17






IV. Псевдотипы
mixed – смешанный тип;
Параметр может принимать множество (но не обязательно все) типов.
number – числовой;
Параметр может быть либо integer, либо float.
Описание слайда:
IV. Псевдотипы mixed – смешанный тип; Параметр может принимать множество (но не обязательно все) типов. number – числовой; Параметр может быть либо integer, либо float.

Слайд 18






Тип данных в PHP определяется значением переменной. 
При инициализации переменной интерпретатор автоматически относит переменную к одному из типов данных.
Значение переменной присваивается с помощью оператора =
Описание слайда:
Тип данных в PHP определяется значением переменной. При инициализации переменной интерпретатор автоматически относит переменную к одному из типов данных. Значение переменной присваивается с помощью оператора =

Слайд 19






Пример 
$number = 7; 	
$number2 = 7.8; 
$string = "Строка"; 
$string2 = 'Строка'; 
$boolean = true; 
Тип переменной может изменяться в соответствии с данными, хранящимися в ней
Описание слайда:
Пример $number = 7; $number2 = 7.8; $string = "Строка"; $string2 = 'Строка'; $boolean = true; Тип переменной может изменяться в соответствии с данными, хранящимися в ней

Слайд 20






Функции для работы с переменными
1.	Функция gettype(<Имя_переменной>) возвращает тип данных переменной
<?php
$var = 7;
echo gettype($var);		 // Выведет: integer
$str = 'Строка';
echo gettype($str);		 // Выведет: string
?>
2.	Функции проверки конкретного типа переменных:
is_тип(<Переменая>)
is_int(<Переменная>) 
is_integer(<Переменная>)
Описание слайда:
Функции для работы с переменными 1. Функция gettype(<Имя_переменной>) возвращает тип данных переменной <?php $var = 7; echo gettype($var); // Выведет: integer $str = 'Строка'; echo gettype($str); // Выведет: string ?> 2. Функции проверки конкретного типа переменных: is_тип(<Переменая>) is_int(<Переменная>) is_integer(<Переменная>)

Слайд 21






3.	Функция проверки существования переменной isset(<Переменная>) 
Функция проверки наличия у переменной непустого, ненулевого значения empty(<Переменная>) 
Следующие значения воспринимаются как пустые:
"" (пустая строка)
0 (целое число)
0.0 (число с плавающей точкой)
"0" (строка)
NULL
FALSE
array() (пустой массив)
$var; (переменная объявлена, но не имеет значения)
Описание слайда:
3. Функция проверки существования переменной isset(<Переменная>) Функция проверки наличия у переменной непустого, ненулевого значения empty(<Переменная>) Следующие значения воспринимаются как пустые: "" (пустая строка) 0 (целое число) 0.0 (число с плавающей точкой) "0" (строка) NULL FALSE array() (пустой массив) $var; (переменная объявлена, но не имеет значения)

Слайд 22






5.	Функции изменения типа переменной 
intval() – возвращает аргумент в виде целого числа integer;
floatval() – возвращает аргумент в виде дробного числа float;
strval() – возвращает аргумент в виде строки string; 
settype() – превращает первый аргумент в указанный во втором аргументе тип
6.	Функция удаления переменной unset(<Переменная>)
Описание слайда:
5. Функции изменения типа переменной intval() – возвращает аргумент в виде целого числа integer; floatval() – возвращает аргумент в виде дробного числа float; strval() – возвращает аргумент в виде строки string; settype() – превращает первый аргумент в указанный во втором аргументе тип 6. Функция удаления переменной unset(<Переменная>)

Слайд 23






Константы. Создание и использование констант
Константы – это именованная величина, используемая для хранения значений, которая не должна изменяться во время работы программы (скрипта). 
Такими значениями могут быть математические константы, пути к файлам, пароли и т.д.
Создание константы
Функция define():
define(<Имя константы>,<Значение константы>[, <Регистр>]);
Пример
define("pi",3.14,true);
Описание слайда:
Константы. Создание и использование констант Константы – это именованная величина, используемая для хранения значений, которая не должна изменяться во время работы программы (скрипта). Такими значениями могут быть математические константы, пути к файлам, пароли и т.д. Создание константы Функция define(): define(<Имя константы>,<Значение константы>[, <Регистр>]); Пример define("pi",3.14,true);

Слайд 24






Правила работы с константами:
1.	У констант нет приставки в виде знака доллара ($).
2.	Константы можно определить только с помощью функции define(), а не присваиванием значения.
3.	Константы могут быть определены и доступны в любом месте без учета области видимости.
4.	Константы не могут быть определены или аннулированы после первоначального объявления.
5.	Константы могут иметь только скалярные значения (логического, целого, плавающего и строкового типов).
Описание слайда:
Правила работы с константами: 1. У констант нет приставки в виде знака доллара ($). 2. Константы можно определить только с помощью функции define(), а не присваиванием значения. 3. Константы могут быть определены и доступны в любом месте без учета области видимости. 4. Константы не могут быть определены или аннулированы после первоначального объявления. 5. Константы могут иметь только скалярные значения (логического, целого, плавающего и строкового типов).

Слайд 25






Виды констант:
1.	Определенные разработчиком.
Предопределенные константы
меняющие значение в зависимости от контекста, в котором они используются
__FILE__ – содержит месторасположение скрипта и его имя;
__LINE__ – содержит номер строки, которую обрабатывает интерпретатор в данный момент;
__FUNCTION__ – имя функции;
__CLASS__ – имя класса;
__METHOD__ – имя метода класса.
Описание слайда:
Виды констант: 1. Определенные разработчиком. Предопределенные константы меняющие значение в зависимости от контекста, в котором они используются __FILE__ – содержит месторасположение скрипта и его имя; __LINE__ – содержит номер строки, которую обрабатывает интерпретатор в данный момент; __FUNCTION__ – имя функции; __CLASS__ – имя класса; __METHOD__ – имя метода класса.

Слайд 26






Стандартные константы.
Объявлены в PHP по умолчанию.
Объявленные в ядре PHP.
Объявлены в ядре PHP.
PHPVERSION – содержит версию PHP и другие.
Описание слайда:
Стандартные константы. Объявлены в PHP по умолчанию. Объявленные в ядре PHP. Объявлены в ядре PHP. PHPVERSION – содержит версию PHP и другие.

Слайд 27






Операторы PHP
Оператор состоит из одного или более выражений, которое можно вычислить как новое значение.
Операторы позволяют выполнить определенные действия с переменными.
Описание слайда:
Операторы PHP Оператор состоит из одного или более выражений, которое можно вычислить как новое значение. Операторы позволяют выполнить определенные действия с переменными.

Слайд 28






Математические операторы
Описание слайда:
Математические операторы

Слайд 29






Операторы инкремента и декремента
++$a 	Префиксный инкремент – увеличивает $a на и возвращает значение $a.
$a++ 	Постфиксный инкремент – возвращает значение $a, а затем увеличивает $a на 1.
--$a	Префиксный декремент – уменьшает $a на 1 и возвращает значение $a.
$a-- 	Постфиксный декремент – возвращает значение $a, а затем уменьшает $a на 1.
Пример
$a = 5; 
echo $a++;
Описание слайда:
Операторы инкремента и декремента ++$a Префиксный инкремент – увеличивает $a на и возвращает значение $a. $a++ Постфиксный инкремент – возвращает значение $a, а затем увеличивает $a на 1. --$a Префиксный декремент – уменьшает $a на 1 и возвращает значение $a. $a-- Постфиксный декремент – возвращает значение $a, а затем уменьшает $a на 1. Пример $a = 5; echo $a++;

Слайд 30






Логические операторы PHP
Предназначены для работы с логическими выражениями и возвращают false или true.
Описание слайда:
Логические операторы PHP Предназначены для работы с логическими выражениями и возвращают false или true.

Слайд 31






Операторы присваивания
1.	оператор «=»; 
Пример
$a = ($b = 4) + 5; // результат: $a установлена значением 9, переменной $b присвоено 4.
2.	комбинированные операторы;
+=	$а+=1 	$а=$а+1
- =	$а-=1 	$а=$а-1
/ =	$а/=$b 	$а=$а/$b
*=	$а*=$b 	$а=$а*$b
Описание слайда:
Операторы присваивания 1. оператор «=»; Пример $a = ($b = 4) + 5; // результат: $a установлена значением 9, переменной $b присвоено 4. 2. комбинированные операторы; += $а+=1 $а=$а+1 - = $а-=1 $а=$а-1 / = $а/=$b $а=$а/$b *= $а*=$b $а=$а*$b

Слайд 32






Операторы сравнения 
Позволяют сравнивать между собой два значения.
Возвращают одно из двух: false или true.
Описание слайда:
Операторы сравнения Позволяют сравнивать между собой два значения. Возвращают одно из двух: false или true.

Слайд 33






Оператор управления ошибками @
Оператор используется перед выражениями в PHP-коде, любые сообщения об ошибках, генерируемые этим выражением, будут проигнорированы.
Описание слайда:
Оператор управления ошибками @ Оператор используется перед выражениями в PHP-коде, любые сообщения об ошибках, генерируемые этим выражением, будут проигнорированы.

Слайд 34






Строковые операторы
Оператор конкатенации «.» служит для объединения строк. 
Пример
<?php
$fam="Петров";
$fi="Ваша фамилия - ".$fam; 
echo $fi;				
?>
Описание слайда:
Строковые операторы Оператор конкатенации «.» служит для объединения строк. Пример <?php $fam="Петров"; $fi="Ваша фамилия - ".$fam; echo $fi; ?>



Похожие презентации
Mypresentation.ru
Загрузить презентацию