Занятие “Язык программирования PHP. Основные понятия языка. Синтаксис языка.”


Сейчанова Динара Габитовна

преподаватель специальных дисциплин

КГКП «Костанайский строительный колледж»

Директор: Шамшин Арман Жаганович

Цели урока:

Бiлiмдiлiк: образовательная:

Иметь представление: об основных понятиях языка РНР. Синтаксис языка, РНР сценарии.

Дамушылық:

Развивающая:

Развивать логическое и креативное мышление, развивать терминологический запас слов.

Тәрбиелік

Воспитательная:

Привить культуру учебного труда, культуру общения, культуру речи, любовь и интерес к своей профессии.

 

Сабақтың түрi: _________________________________________________________

Тип урока: __Комбинированный_________________________ ___________________________________

Сабақтың формасы:_____________________________________________________

Вид урока:___Лекция_____________ ______________________________________________

Межпредметная связь:

_ Физика, информатика, математика, программирование ________________________________________________________________________

Сабақты қамтамасыз ету: Обеспечение урока:

Көрнекi құралдар:

Наглядные пособия:

PHP за 3 недели © prog-school.ru.

 

Үлестiрiлетiн материал:

Раздаточный материал:

 

САБАҚТЫҢ БАРЫСЫ

ХОД  УРОКА

 

  1. Дағдыларды, ептiлiктердi,бiлiмдердi ұйымдастыру

Актуализация знаний, умений, навыков:

  • На какие виды делятся СУБД по характеру использования.
  • Модель данных и СУБД. Какая существует связь.
  • Какие функции реализует СУБД с точки зрения пользователя.
  • Какие программы предоставляет СУБД для работы с базами данных.
  1. Жаңа бiлiмдер мен түсiнiктердi, дағдылар мен ептiлiктердi қалыптастыру:

Формирование новых знаний и понятий , умений и навыков:

 

  1. О PHP

PHP представляет собой мощный язык написания сценариев для Web и поддерживает

невероятно большой диапазон Internet-технологий. Это делает его на сегодняшний день ведущим языком сценариев для Web.

PHP скрипт – это набор инструкций для программы PHP-интерпретатора на сервере.

Результатом работы PHP-скрипта обычно является HTML-код, который возвращается

клиенту в браузер. Тем не менее, PHP-интерпретатор может выполнять не только генерацию HTML-кода, но и другие полезные действия, например, работать с базой

данных или файловой системой сервера.

  1. Базовый синтаксис PHP

Первый PHP-сценарий:

<?php

echo “Hello!”;

?>

Теперь давайте подробнее рассмотрим, из чего же он состоит.

Все PHP-сценарии пишутся в виде блоков кода. Эти блоки при необходимости могут быть

встроены в HTML, и обычно определяются с помощью строки <?php в начале и ?> — в

конце. Все, что вне этих идентификаторов блока, интерпретатор РНР игнорирует и

передает обратно Web-серверу для отображения на стороне клиента.

Для иллюстрации видоизмените свой файл index.php следующим образом:

<html>

<head><title>Первый РНР-сценарий</title></head>

<body>

Пример работы php:<br/>

<?php

echo “Hello!”;

?>

</body>

</html>

Результатом нашей программы будет следующий вид:

Пример работы php:

Hello!

Здесь вы знакомитесь с первым оператором РНР — echo. Этот оператор представляет

базовый метод РНР для отправки содержимого клиенту, и он будет интенсивно

использоваться на протяжении всего курса.

Как и во всех Си-подобных языках, в PHP каждое предложение завершается точкой с

запятой.

3 Переменные

Несмотря на то, что это PHP-код, предыдущий сценарий не выполняет ничего такого, что

не могло бы быть сделано средствами стандартного HTML. Чтобы сделать что-то более

полезное, вам придется изучить переменные РНР.

В РНР имена переменных всегда начинаются с символа $ и содержат произвольную

комбинацию символов, при условии, что первый символ после $ будет буквой или знаком

подчеркивания. В число допустимых символов входят заглавные и прописные латинские

буквы, цифры, символ подчеркивания («_»), а также символы с ASCII-кодами в диапазоне

от 127 до 255 (переменную можно назвать по-русски, например, «строка», но мы это

настоятельно не рекомендуем). Переменные в РНР могут быть определены либо

присвоением им значения, либо с помощью оператора var.

Измените PHP код своей страницы следующий образом:

<?php

$string_var = “string variable”; // строковая переменная

$int_var = 5; /* числовая переменная */

echo “Hello! ” . $string_var . ” ” . $int_var;

?>

Перезапустите страницу, и вы увидите, что в браузере отобразилась строчка

«Hello! String variable 5».

Здесь в третьей строке мы вывели значения двух переменных, которые объявили в первых двух строчках. В РНР все, что находится между /* и */, трактуется как комментарий, используемый для пояснений в теле сценария, и игнорируется интерпретатором. Для однострочных комментариев применяются символы //, которые комментируют весь текст до конца

строки.

Точка – это оператор конкатенации, то есть склеивания строки. О нем подробнее мы

поговорим чуть позже.

4 Константы

Константы представляют собой контейнеры для данных, как и переменные, но после

присваивания константе значения его уже нельзя изменить.

Константы создаются в РНР с помощью функции define():

define(“INDEPENDENCEDAY”, “4th July”);// определена константа с именем INDEPENDENCEDAY со значением 4th July

В теле кода на константу можно сослаться просто по имени:

echo(INDEPENDENCEDAY);

Принято записывать имена констант буквами верхнего регистра, хотя возможно выбирать

любые имена, отвечающие правилам именования переменных.

  1. Оқыған материалды бекiту

Закрепление изученного материала:

Ответьте на следующие вопросы:

  • Язык РНР. Назовите основные сведения. Что представляет собой.
  • Базовый синтаксис РНР, из чего состоит и как строится. Оператор
  • Правила определения переменных в РНР, их синтакис.
  • Как задается константа в РНР.
  1. Үй тапсырмасына нұсқау беру

Инструктаж домашнего задания:   выучить основные понятия, разобрать примеры программ.

  1. Сабақтың қорытындысы

Итоги урока: выдача домашнего задания, выставление оценок.

 

 

 

 

 

 

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *