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

Реферат Створення сайту вчителя





elseif - це комбінація else і if. Як і else, він розширює if для виконання різних дій у тому випадку, якщо умова, що перевіряється в if, невірно. Але на відміну від else, альтернативні дії будуть виконані, тільки якщо elseif-умова є вірним. Структура оператора:

· if (вираз) блок_виконання else if (вираз 1) блок_виконання

· else блок_виконання N

· switch. Ще одна конструкція, що дозволяє перевіряти умову і виконувати в залежності від цього різні дії. Залежно від того, яке значення має змінна, switch перемикається між різними блоками дії. switch дуже схожий на оператор if ... elseif ... else або набір операторів if.

Цикли:

· while. Простий цикл, який наказував PHP виконувати команди блоку_виконання доти, поки вираз обчислюється як True. Значення виразу перевіряється щоразу на початку циклу, так що, навіть якщо його значення змінилося в процесі виконання блоку_виконання, цикл не буде зупинений до кінця ітерації (тобто поки всі команди блоку_виконання НЕ будуть виконані). Структура циклу: while (вираз) {блок_виконання};

· do ... while. Дуже схожий на цикл while, з тією лише різницею, що істинність виразу перевіряється наприкінці циклу, а не на початку. Завдяки цьому блок_виконання цикл do ... while гарантовано виконується хоча б один раз. Структура циклу: do {блок_виконання} while (вираз);

· for. Структура циклу: for (вираження1; вираженіе2; вираз3) {блок_виконання}

· foreach. Призначений виключно для роботи з масивами. Структура: foreach ($ arrayas $ value) {блок_виконання}.

· Оператори передачі управління:

· break. Закінчує виконання поточного циклу, може використовуватися з числовим аргументом, який говорить, роботу скількох керуючих структур, що містять його, потрібно завершити;

· continue. Дозволяє пропустити подальші інструкції з блоку_виконання будь-якого циклу і продовжити виконання з нового кола.

Оператори включення:

· include. Дозволяє включати код, що міститься у вказаному файлі, і виконувати його стільки разів, скільки програма зустрічає цей оператор. Включення може здійснюватися будь-яким з перерахованих способів: include «имя_файла»; include $ file_name; include («имя_файла»);

· require. Діє приблизно так само, як і include. Основна відмінність require і include полягає в тому, як вони реагують на виникнення помилки: include видає попередження, і робота скрипта продовжується; помилка в require викликає фатальну помилку роботи скрипта і припиняє його виконання. [24]

Обробка запитів. Форми. Будь-який запит клієнта до сервера повинен починатися з вказівки методу. Метод повідомляє про мету запиту клієнта. Протокол HTTP підтримує досить багато методів, але реально використовуються тільки три: POST, GET і HEAD. Метод GET дозволяє отримати будь-які дані, ідентифіковані за допомогою URL у запиті ресурсу. Якщо URL вказує на програму, то повертається результат роботи програми, а не її текст (якщо, звичайно, текст не є результат її роботи). Додаткова інформація, необхідна для обробки запиту, вбудовується в сам запит (у рядок статусу). При використанні методу GET в поле тіла ресурсу повертається власне викликана і...


Назад | сторінка 12 з 25 | Наступна сторінка





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

  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит
  • Реферат на тему: Проектування технології виконання робіт нульового циклу
  • Реферат на тему: Цифрове арифметико-логічний пристрій, що дозволяє виконувати операції відні ...
  • Реферат на тему: Оптимальний Зміст летнего циклу та структура ФІЗИЧНОЇ, технічної, ігрової п ...
  • Реферат на тему: Проектування циклу роботи токарного модуля