Перебор массива в PHP

Принцип косвенного перебора заключается в том, что сначала вычисляется очередной индекс (ключ), а затем по этому индексу косвенно находится значение элемента массива. Например: $People[0]=»Коля»; $People[1]=»Витя»; $People[2]=»Дима»; for($i=0; $i $value) echo «$key = $value»; Недостатки косвенного перебора Косвенный перебор очень прост, […]

Читать далее →

Интерфейс CGI

Интерфейс CGI CGI (Common Gateway Interface — Общий Шлюзовой Интерфейс) — это набор правил и соглашений, которые длжны соблюдаться различными Web-серверами при выполнении Web-приложений. Авторизация Грузчики 180 рублей час — переезд квартиры.

Читать далее →

Собираем PHP скрипт из нескольких отдельных скриптов

Данные инструкции позволяют собрать большую программу из несколько отдельных файлов. Инструкция require позволяет включить код до выполнения нашего сценария. Общий синтаксис инструкции такой: require имя_файла; Теперь разберемся подробнее, что же делает require. Интерпретатор анализирует сценарий и, найдя require, просто заменяет […]

Читать далее →

Инструкция switch-case (конструкция выбора)

Нами осталась незамеченной очень важная конструкция в PHP5 — switch-case. Данная конструкция предназначена для выбора действий, в зависимости от значения указанного выражения. Конструкция switch-case чем-то напоминает оператор if-else, который, по сути, является ее аналогом. Конструкцию выбора нужно использовать, если предполагаемых вариантов […]

Читать далее →

Передача параметров PHP скриптам с помощью HTML формы

В этой статье рассмотрим, как обрабатывать параметры, переданные нашему PHP скрипту от HTML форм.Создадим HTML-документ с формой, использующей все типы полей. А затем напишем сценарий, который будет обрабатывать переданные параметры.Пример кода: Форма данныхТекстовое поле txt Поле ввода пароля pswd Скрытое […]

Читать далее →

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

Формы предназначены для отправки информации CGI-приложению, то есть нашему сценарию. Рассмотрим простую форму ввода имени: Имя: Данная форма содержит всего два элемента — поле для ввода имени и кнопку с надписью «Передать». Что же происходит, когда пользователь вводит имя и […]

Читать далее →

Массивы в PHP

Массив — это упорядоченный набор данных. Каждый элемент массива имеет индекс или ключ. Индекс (ключ) служит для однозначной идентификации элемента внутри массива. В одном массиве не может быть двух элементов с одинаковыми индексами.Работать без массива не очень удобно, думаю, вы […]

Читать далее →

Циклы в PHP

На втором месте по частоте использования, после условного оператора, находятся циклы. Цикл позволяет повторить определенное (и даже не определенное — когда работа цикла зависит от условия) количество раз какие-нибудь операторы. Данные операторы называются телом цикла — они будут «крутиться» в […]

Читать далее →

Ссылки и переменные в PHP

Как уже отмечалось ранее, в PHP нет такого понятия, как указатель. Хорошо это или плохо — сложно сказать. То, что является достоинством C — указатели — одновременно является его недостатком — уж слишком там все запутано, ошибки, связанные с указателями, […]

Читать далее →

Условный оператор

Проблему выбора можно без зазрений совести отнести к глобальным проблемам. Как часто вам приходится выбирать? Так почему бы не заставить компьютер сделать выбор за нас? Для этого и предназначен условный оператор. Конструкция if-else (условный оператор) является, наверное, самой распространенной конструкцией […]

Читать далее →