Page 12 - 4636
P. 12
Виклик функції має такий вигляд:
date('H :i, jS F1)
Зверніть увагу на те, що рядок, що передається функції (текстові дані), укладений у круглі дужки.
Це значення називається аргументом або параметром функції. Аргументи - це вхідні значення, які
використовує функція для виведення відповідних результатів.
Використання функції date()
Аргумент, що передається функції date(), повинен бути рядком формату, який визначає
необхідний стиль виводу. Кожна буква в рядку представляє частину рядка дати і часу доби. Н
представляє годинник в 24-годинному форматі, i - хвилини з ведучим нулем, коли він необхідний, j -
день місяця без провідного нуля, S - це звичайний суфікс (у даному випадку “th”), a F - повна назва
місяця.
1.5 Доступ до змінних форми
Весь сенс використання форми замовлення полягає в отриманні інформації про замовлення клієнта.
Отримання докладної інформації про те, що клієнт ввів з клавіатури, реалізується в РНР дуже просто,
тим не менш, точний метод залежить від вибору версії РНР і від установок у файлі php.ini.
Короткі, середні та довгі змінні
Всередині PHP-сценарію до кожного з полів форми можна отримати доступ як до PHP-змінної, яка
має те ж ім'я, що і поле форми. У мові РНР змінні легко розпізнати, оскільки всі вони починаються зі
знаку долара ($). (Поширена помилка пов'язана якраз з пропуском знака долара.)
Ви можете отримати доступ до вмісту поля tireqty такими способами:
$tireqty // короткий стиль
$_P0ST['tireqty'] // середній стиль
$HTTP_POST_VARS['tireqty'] //довгийстиль
При розробці свого власного коду можна обрати інший підхід, однак вибір повинен бути
обгрунтованим.
Короткий стиль ($tireqty) зручний у роботі, однак він вимагає включення конфігураційної
налаштування register_globals. З міркувань безпеки за замовчуванням вона відключена. Цей
стиль сприяє появі помилок, які роблять програмний код менш безпечним, що і призвело до того, що
короткий стиль використовувати не рекомендовано. Не варто застосовувати даний стиль у новому
коді, оскільки у версії РНР6 його, мабуть, вже не буде.
Середній стиль $_Р0SТ ['(‘tiregty’]) тепер є рекомендованим підходом. Створення коротких версій
імен змінних на основі середнього стилю не призводить до проблем безпеки й просто полегшує
роботу.
Довгий стиль ($НТТР_Р0SТ_VARS[ 'tireqty' ])представляє найбільш детальну форму запису. Даний
стиль визнаний застарілим і, швидше за все, в довгостроковій перспективі він взагалі вийде з
використання.
При використанні короткого стилю імена змінних у сценарії нічим не відрізняються від імен полів
НТМL-формі. Немає потреби оголошувати ці змінні або робити які-небудь дії, але створення цих
змінних у сценаріях. Вони фактично передаються в сценарій так, як аргументи передаються в
функцію. Коли ви користуєтеся цим стилем, ви просто маніпулюєте такими змінними як, наприклад,
$tireqty. Поле tireqty форми створює в сценарії, що виконує обробку, змінну $tireqty.
9