Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Система автоматизації обліку учнів

Реферат Система автоматизації обліку учнів





о і т.д.). І PHP з цієї точки зору не є винятком.

Для відділення однієї команди від іншої необхідно використовувати спеціальні символи - роздільники. У PHP цю роль виконує символ «;». Символ розділення повинен знаходитися в кінці кожної інструкції за рядом деяких винятків, наприклад в кінці програми перед символом? Gt; не обов'язково ставити «;».

У будь-якій мові програмування підтримується можливість залишати коментарі (HTML, CSS, JavaScript, C ++ і т.д.). Як і в інших мовах, в PHP є підтримка як однорядкових, так і багаторядкових коментарів. Для створення однострочного коментаря використовуються символи «//», а для створення багаторядкового коментаря використовується контейнер «/*...*/».

Для своєї роботи PHP може оперувати досить великою кількістю типів даних, як показано на малюнку 2.


Малюнок 2 - Типи даних, використовувані в PHP


Тип Array в PHP являє собою упорядковану карту даних - тип, який перетворює значення в ключі. Цей тип оптимізований одночасно в декількох напрямках, тому ви можете використовувати його як звичайний масив, як список (вектор), як хеш-таблицю (щоє реалізацією карти), як стек даних, як черга і т.д. Для завдання array в php можна використовувати функцію array () або безпосередньо задати значення елементів масиву.

Будь-яка програма, написана на мові PHP, в загальному вигляді представляє з себе набір конструкцій, як представлено на малюнку 3. У ролі конструкції можуть виступати будь-які елементи, використовувані в PHP, такі як оператори, функції, цикли і т.д. Дуже часто конструкції групуються в групи конструкцій, які об'єднуються між собою і полягають у фігурні дужки {...}.


Малюнок 3 - Основні конструкції, використовувані в PHP


Оператор if є одним з найважливіших операторів будь-якої мови програмування. If дозволяє створити так зване розгалуження програми, де виконання програми може піти по одній з гілок, залежно від виконання або невиконання певної умови, заданого програмістом.

Оператор else можна вважати логічним продовженням і доповненням до вже вивченого нами оператору if. Else дозволяє ініціювати більш складне розгалуження програми, встановивши певний набір операторів на той випадок, якщо умова, що перевіряється оператором if виявиться брехнею. Також всередині оператора else можна помістити if з ще однією умовою і так далі, практично до нескінченності.

Структуру оператора if, розширеного за допомогою else можна представити приблизно таким чином: if (умова) набор_комманд_1 else набор_комманд_2.является простим циклом PHP. У загальному вигляді структура while виглядає наступним чином: while (вираз) {блок_інструкцій}.

На самому початку роботи циклу вираз наводиться до логічного типу і перевіряється його істинність, якщо повертається відповідь TRUE, то виконується блок_інструкцій. Після виконання всіх інструкцій умова перевіряється знову і якщо ІСТИНА повертається знову, то ще раз виконується блок_інструкцій і так до тих пір, поки умова буде виполняться.позволяет обробляти дані, які користувач ввів в поля форми. Після активації кнопки submit дані відправляються на сторінку - обробник, вказану в полі action елемента lt; form gt ;. На сторінці - обробнику розташовується PHP скрипт, який виконує певні операції над отриманими даними, наприклад, формує і відсилає лист за вказаними користувачем реквізитами.

Дані з форми передаються на сервер як послідовність пар ім'я/значення. Це означає, що ім'я кожного елемента форми (що з'являється в атрибуті NAME тега) зв'язується зі значенням цього елемента (введенням або вибраним користувачем). Формат ім'я/значення, використовуваний для передачі, має вигляд ім'я=значення.

Усі дані, передані з форми в програму-обробник розташовуються в наступних суперглобальних масивах: $ _GET, $ _POST, і $ _REQUEST.

$ _ GET [] - містить всі значення, передані методом GET.

$ _ POST [] - містить всі значення, передані методом POST.

$ _ REQUEST [] - містить всі значення, передані методами POST і GET.

Використання суперглобального масиву $ _Request дуже зручно, особливо коли невідомо, яким методом були передані дані. Завдяки циклу foreach можна перебрати значення масиву $ _Request.

Ми виводимо на екран всі значення масиву $ _Request. Зроблено це може бути для перевірки правильності введення даних користувачем. Тобто користувач вводить дані у форму, натискає відправити, але замість обробки даних у нього на екрані висвічується повідомлення з введеними їм даними і написом підтвердити або відмовитися. Дана ідея застосована на багатьох сайтах, ...


Назад | сторінка 6 з 26 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Алгоритм створення бази даних &Значення коефіцієнта і показників ступеня у ...
  • Реферат на тему: Створення бази даних автомобілебудівного підприємства у вигляді настільного ...
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...