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

Реферат Розробка системи обліку успішності студентів на основі рейтингової системи - підсистема "Кафедра"





);

ми викликаємо

$ registry ['key'] = 'value';

2) Клас lib. Містить у собі загальні бібліотечні функції, які можуть використовуватися поза контекстом нашої системи. Клас повністю статичний, тобто не вимагає (і навіть забороняє) створення екземпляра класу для використання. Клас використовується в якості простору імен, що об'єднує в собі найбільш загальні функції. Це робиться для запобігання змішування різних парадигм програмування в одному програмному засобі і щоб уникнути втрати гнучкості при використанні класів. Клас lib реалізує наступні методи:

В· datestr_to_timestamp () - перетворює дату формату 'дд-мм-рррр' в мітку часу Unix.

В· get_script_url () - Повертає абсолютну адресу зухвалого скрипта. Метод викликається один раз у файлі index.php для визначення URL нашого скрипта, для подальшої побудови всіх посилань.

В· get_options () - метод приймає як параметр масив, що містить отриману з БД таблицю і повертає HTML-код для заповнення тега . Другим параметром метод приймає ім'я ідентіфікаторного поля таблиці $ id_fld, яке буде вставлено в тег елемента списку, а третім - ім'я поля таблиці $ text_fld, яке буде відображатися в списку: $ text_fld . Четвертий параметр $ selected не обов'язковий - він приймає значення поля ідентифікатора таблиці, яке буде вибрано у списку.

В· get_password_hash () - функція приймає як параметр пароль користувача і повертає його хеш, використовуючи один з найбільш криптостійкі алгоритмів - SHA-1.

В· stripslashes_deep () - рекурсивно видаляє екранування символів. Якщо функції передається масив, то вона рекурсивно викликає себе для всіх його елементів.

В· htmlchars_deep () - рекурсивно перетворює спеціальні символи в HTML сутності. Якщо переданий масив, то функція рекурсивно викликає себе для всіх її елементів. Використовується для запобігання інтерпретації рядка як HTML коду.

В· get_menu () - метод повертає масив з елементами меню для поточної ролі користувача.

В· make_menu () - функція використовується для побудови HTML-коду меню з масиву, виданого функцією lib :: get_menu ().

В· is_childless () - використовується для визначення, чи є у заданої таблиці залежні елементи в іншій таблиці. Наприклад якщо викликати функцію з ідентифікатором факультету, то вона поверне true в тому випадку, якщо на даному факультеті немає жодної кафедри. <...


Назад | сторінка 8 з 19 | Наступна сторінка





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

  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...
  • Реферат на тему: Розробка системи обліку успішності студентів на основі рейтингової системи ...
  • Реферат на тему: Модулятор віконного скла, який використовується з метою запобігання витоку ...
  • Реферат на тему: Процес формування мимовільної пам'яті буде найбільш ефективним при вико ...
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)