69684

КОНСТАНТИ

Доклад

Информатика, кибернетика и программирование

Константи містять постійні значення. На відміну від змінних, ви не можете змінити значення константи, яке було їй привласнено при її оголошенні. Константи зручно використовувати для зберігання значень, які не повинні змінювати під час роботи програми, наприклад, ім’я розробника програми.

Украинкский

2014-10-08

36 KB

0 чел.

Тема 3: КОНСТАНТИ

Константи містять постійні значення. На відміну від змінних, ви не можете змінити значення константи, яке було їй привласнено при її оголошенні. Константи зручно використовувати для зберігання значень, які не повинні змінювати під час роботи програми, наприклад, ім'я розробника програми.

Задання констант. Функція define()

Для визначення константи використовується функція define. Ця функція має наступний формат:

define (Sname, Svalue, Scase_sen)

де   Sname — ім'я константи;

Svalue — значення константи;

$case_sen — необов'язковий параметр логічного типу, вказуючий чи слід враховувати регістр букв (true) чи ні (false).

Приклад:

define("pi",3.14,true); echo   pi;

Якщо параметр $case_sen (саме так називається третій параметр) рівний true, то інтерпретатор враховуватиме регістр символом при роботі з ім'ям константи. Звернете увагу, що після оголошення константи її можна використовувати без передуючого символу долара.

При оголошенні констант потрібно пам'ятати два важливі моменти:

Ім'я константи повинне бути поміщене в лапки, а не в апострофи.

Не можна оголошувати дві константи з одним і тим же ім'ям.

Перевірка існування констант. Функція defined()

Для перевірки існування константи можна використовувати функцію defined(). Дана функція повертає true, якщо константа оголошена, і false — якщо не оголошена.

Приклад:

define("pi",3.14,true) ;

if    ((defined("pi"))==true)    echo   "Константа   оголошена";

Стандартні константи

При програмуванні на PHP ви можете використовувати наступні стандартні константи (див. табл.).

Стандартні константи     Таблиця

Ім'я

Значення

_FILE_ (два знаки підкреслення до FILE і два - після)

Містить ім'я програми, яка виконується в даний момент

LINE

Номер рядка, який зараз обробляє інтерпретатор

PHP_OS

Ім'я і версія операційної системи, під якою запущений РНР

PHP_VERSION

Версія РНР

TRUE, true, FALSE, false

Вже знайомі нам логічні константи


 

А также другие работы, которые могут Вас заинтересовать

48141. ПАТОФИЗИОЛОГИЯ 506 KB
  Для каждой болезни характерны определенное типичное для нее течение во времени определенные изменения дыхания кро вообращения температуры тела изменения периферической крови и т. недостаточное насыщение крови кислородом. без пульса состояние гипоксии сочетающееся с повышением напряжения углекислоты в крови и тканях. Гипоксия при патологических процессах нарушающих снабжение тканей кислородом при нормальном содержании его в окружающей среде или утилизации кислорода...
48142. Політична економія. Тексти лекцій 746.5 KB
  Товарна форма організації суспільного виробництва. Капітал: процес виробництва і нагромадження. Витрати виробництва і прибуток. Галузеві особливості виробництва і функціонування капіталу.
48143. Студент і викладач вищого навчального закладу 117 KB
  Розгорнулися наукові дослідження психічного розвитку дорослої людини і можливостей її навчання. Нині проблеми розвитку навчання і виховання зрілої людини на всіх етапах її життєвого шляху досліджуються андрагогікою і педагогічною антропологією наукові основи якої закладено К. Для викладача вищої школи важливо добре знати психологічні особливості навчання і виховання студента особливості розвитку і типологію його особистості. Типи студентської молоді можна аналізувати за різними чинниками: у зв´язку з обраною професією залежно від форми...
48145. День святого Валентина. План-конспект 33 KB
  Хід позакласного заходу: I Етап Pr: Der boys nd girls you know tht tody is not usul dy tody is specil nd wonderful dy for people who love ech other Who cn tell me how we cll this dy P: учні відповідають на запитання. II Етап Pr: I hope tht it will be interesting for you to listen to the legend tht tells why this dy is clled St. Vlentine’s Dy Pr: The old legend tells tht in the third century the priest who’s nme ws Vlentin hving broken the Emperor’s order tht did not llow to mrry...
48146. Литературоведение как наука. Методология литературоведения 107.5 KB
  Психоанализ в литературоведении и примеры психоаналитической интерпретации литературного произведения. Принципы анализа интерпретации и описания текста художественного произведения. Анализ литературного произведения. Художественный образ и целостность литературного произведения.
48147. ВІДНОСИНИ ВЛАСНОСТІ 52 KB
  Структура власності. Еволюція форм власності Список використаних джерел: Основи економічної теорії: Підручник За ред. Із цього виходить що процес відчуженняпривласнення лежить в основі відносин власності.
48148. ФОРМИ ОРГАНІЗАЦІЇ СУСПІЛЬНОГО ВИРОБНИЦТВА 81.5 KB
  Товарна форма організації суспільного виробництва 3. Проста і розвинена форми товарного виробництва. Натуральне виробництво і його місце в історичному розвитку суспільства Натуральне виробництво це тип господарства в якому виробництво спрямовано безпосередньо на задоволення особистих потреб і потреб виробництва.
48149. Гроші. Сутність і функції грошей. Інфляція 76.5 KB
  Еволюція і типи грошей 2. Сутність і функції грошей 3. Сучасні функціональні форми грошей 4. Еволюція і типи грошей Оскільки на початковому етапі розвитку суспільства обмін мав епізодичний і нерегулярний характер а ні товари які обмінюються ні самі пропорції обміну ще не були усталеними то відповідна форма вартості х товару А = у товару Б отримала назву простої одиничної чи випадкової де одному товару що перебуває у відносній формі вартості відповідає тільки один інший товар що перебуває в еквівалентній формі вартості.