Курсовая работа: Информационно-обучающий сайт по ТОЭ/ТЭЦ

word-spacing – определяет расстояние между словами

letter-spacing – определяет расстояние между буквами

PHP5 (Hypertext Preprocessor): один из наиболее популярных сценарных языков ввиду своей простоты, скорости выполнения, богатой функциональности и распространенности исходных кодов на основе лицензии PHP. Для работы программы на PHP не требуется описывать какие-либо переменные, используемые модули, и т.п. Любая программа может начинаться непосредственно с оператора PHP.

Программы PHP могут выполняться двумя способами: как сценарное приложение Web-сервером и как консольные программы. Поскольку, нашей задачей является программирование web-приложений, мы преимущественно будем рассматривать первый способ. Дело в том, что на PHP, как правило, используется сугубо для программирования приложений, связанных с Интернетом. Однако, PHP можно еще использовать в качестве интерпретатора командной строки, в основном в *nix-системах. При таком использовании PHP возможно решение следующих задач:

· создание приложений интерактивной командной строки;

· создание кросс-платформенных GUI приложений при помощи библиотеки PHP-GTK;

· автоматизация некоторых задач под Windows и Linux

Рассмотрим процесс выполнения php-сценария при обращении броузера к серверу. Итак, вначале броузер запрашивает страницу с расширением .php, после чего web-сервер пропускает программу через машину PHP и выдаёт результат в виде html-кода. Причем, если взять стандартную страницу HTML, изменить расширение на .php и пропустить её через машину PHP, последняя просто перешлёт её пользователю без изменений. Чтобы включить в этот файл команды PHP, необходимо заключить команды PHP в специальные теги:

<?php... ?> ??? <?...?>

Имена переменных начинаются с символа $, тип переменной объявлять не требуется. В отличие от имён функций и классов, имена переменных чувствительны к регистру. Переменные обрабатываются в строках, заключённых в двойные кавычки.

Инструкции завершаются точкой с запятой (;)

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

К скалярным типам данных относятся

· целый тип (integer),

· вещественный тип данных (float, double),

· логический тип (boolean),

· строковый тип (string)

· специальный тип NULL.

К нескалярным типам относится

· «ресурс» (resource),

· массив (array)

· и объект (object).

Среди наиболее часто используемых возможностей PHP стоит отметить следующие:

· имеется большой набор функций для работы со строками;

· работа с регулярными выражениями PCRE.

· работа с базами данных, осуществляемая посредством модулей:

- php5-mysql для MySQL,

- php5-pgsql для PostgreSQL

- и др.

· для PHP разработаны средства шаблонирования веб-страниц, позволяющие эффективно разделить представление от модели, например Smarty;

К-во Просмотров: 471
Бесплатно скачать Курсовая работа: Информационно-обучающий сайт по ТОЭ/ТЭЦ