Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

Вводный курс в PHP

Тип: Диплом
Категория: Информатика
Скачать
Купить

В РНР переменные начинаются со знака доллара ($). За этим знаком может следовать любое количество буквенно-цифровых символов и символов подчеркивания, но первый символ не может быть цифрой. Следует также помнить, что имена переменных в РНР чувствительны к регистру, в отличие от ключевых слов.

При объявлении переменных в РНР не требуется явно указывать тип переменной, при этом одна и та же переменная может иметь на протяжении программы разные типы. Переменная инициализируется в момент присваивания ей значения и существует до тех пор, пока выполняется программа. Т.е., в случае web-страницы это означает, что до тех пор, пока не завершен запрос.

Естественно, что переменные массива $HTTP_ENV_VARS являются системно зависимыми (поскольку это фактически переменные окружения). Посмотреть значения переменных окружения для Вашей машины Вы можете при помощи команды env (Unix) или set (Windows).

Если запрос страницы выполняется при помощи метода POST, то появляется группа POST-переменных, которые интерпретируются также и помещаются в массив $HTTP_POST_VARS.

Очень часто возникает потребность передачи переменных скрипту на php. Для этого существует 2 метода GET и POST рассмотрим на примере - заполнение какой-либо формы, например формы с логином и паролем.

[адрес сайта, где размещен скрипт] login. php? login=User&pas=12345 Метод post передает все данные в заголовках - специальных областях сетевых пакетов. Данный метод характеризуется полной прозрачностью для пользователя - он даже может и не заметить, что что-то передается от скрипта к скрипту. Чтобы принять на php переданные переменные, не смотря на то, что этого иногда можно и не делать, все же лучше всего непосредственно указывать, откуда нужно брать их значение. А данные значения берутся из соответствующих массивов - для метода get это массив $_GET, для post - $_POST.

Другие файлы:

T-Flex CAD. Краткий вводный курс
Краткое содержание:Система T-FLEX CAD: возможности, особенности, область применения;Быстрое начало (методы построения чертежа, интерфейс);Краткий ввод...

Экономика. Общий курс.
Фундаментальная теория экономики. 8-е изд., перераб. и доп. - М.: Дашков и К, 2003. — 600 с. Фундаментальная теория экономики (Ф...

Основы программирования на Phyton. Вводный курс
Курс по информатике "Основы программирования на Python" представляет собой вводный курс по программированию, дающий представление о базовых поня...

Восточная философия. Вводный курс Степанянц М.Т.

Микроконтроллеры ARM7. Семейство LPC2000 компании Philips. Вводный курс
...