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
   7   8   9   10   11   12   13   14   15   16   17