Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Основы синтаксиса






ОСНОВЫ СОЗДАНИЯ ИНФОРМАЦИОННЫХ РЕСУРСОВ НА ЯЗЫКЕ РНР

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к лабораторным работам по курсу «Мировые информационные ресурсы»

 

 

Уфа 2006

 

Составитель: Е.И. Филосова

 

 

ББК

УДК 519.682

 

 

Методические указания к лабораторным работам по курсу «Мировые информационные ресурсы» для студентов специальности 080801 «ПРИКЛАДНАЯ ИНФОРМАТИКА (В ЭКОНОМИКЕ)» / Уфимский государственный авиационный технический университет; Составитель Е.И. Филосова, Уфа, 2006 - 24с.

 

 

В методических указаниях представлены лабораторные работы по изучению раздела «Основы создания информационных ресурсов на языке РНР» курса «Мировые информационные ресурсы». Представлены примеры, контрольные вопросы и задания для самостоятельной работы. Методические указания могут быть так же использованы в курсовом и дипломном проектировании.

 

 

Ил. 0, табл. 7, Библиогр.: 7 назв.

 

Рецензенты: доц.

доц.

 

 

© Уфимский государственный авиационный технический университет, 2006

Содержание

Цель работы.. 4

1 Общие положения. 4

1.1 Основы синтаксиса. 4

1.2 Переменные. Константы.. 4

1.3 Операторы.. 5

1.4 Типы данных. 6

1.4.1 Тип array (массив) 6

1.5 Условные операторы.. 8

1.5.1 Оператор if 8

1.5.2 Оператор switch. 9

1.6 Циклы.. 9

1.6.1 Цикл с предусловием while. 9

1.6.2 Цикл с постусловием do... while. 10

1.6.3 Цикл со счетчиком for 10

1.6.4 Цикл перебора массива foreach. 10

1.7 Операторы передачи управления. 11

1.8 Операторы включения. 11

1.9 Формы в HTML-документах. 11

1.10 Тег FORM – контейнер форм. 12

1.11 Тег INPUT и способы его использования. 12

1.11.1 Однострочные поля ввода. 12

1.11.2 Поле ввода пароля. 12

1.11.3 Скрытое текстовое поле. 13

1.11.4 Независимые переключатели. 13

1.11.5 Зависимые переключатели. 13

1.11.6 Кнопка отправки формы.. 13

1.11.7 Кнопка сброса. 14

1.11.8 Кнопка отправки с индивидуальным рисунком. 14

1.11.9 Загрузка файлов. 14

1.12 Ввод многострочного текста. Тег TEXTAREA.. 14

1.13 Списки выбора. Тег SELECT. 15

1.13.1 Списки с единственным выбором. 15

1.13.2 Списки множественного выбора. 15

1.14 Обработка запросов с помощью РНР. 15

2 Задание. 16

2.1 Вывод на экран и переменные в РНР. 16

2.2 Работа с условными операторами и операторами цикла в РНР. 17

2.3 Передача параметров по ссылке, передача параметров из формы. 18

2.4 Создание формы для обработки заказов электронного магазина. 18

3 Требования к отчету. 22

4 Контрольные вопросы.. 23

 


Цель работы

Овладеть основными приемами создания и обработки web-документов с помощью языка серверного скриптования PHP.

Общие положения

РНР (официальное название " PHP: Hypertext Preprocessor") лучше всего охарактеризовать как работающий на стороне сервера встроенный язык Web-сценариев, позволяющий разработчикам быстро и эффективно строить динамические web-приложения.

Основы синтаксиса

РНР может встраивается в HTML-код следующим способом: первый вариант <? php? >, сокращенный вариант <?? >.

Программа на РНР — это набор команд (инструкций). В РНР инструкции разделяются точкой с запятой.

< html> < head> < title> Пример< /title> < /head> < body> <? php echo " Привет, это PHP-скрипт! ";? > < /body> < /html>

Часто при написании программ возникает необходимость делать какие-либо комментарии к коду, которые никак не влияют на сам код, а только поясняют его. РНР поддерживает несколько видов комментариев: в стиле Си, C++ и оболочки Unix. Символы // и # обозначают начало однострочных комментариев, /* и */ - соответственно начало и конец многострочных комментариев.

Важным элементом каждого языка являются переменные, констан­ты и операторы, применяемые к этим переменным и константам.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.