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

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


 

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

53554. Казка казкою, а в ній наука 46 KB
  Пріоритетні лінії розвитку: соціально-моральний емоційноціннісний пізнавальний 6й рік життя Тема: Казка казкою а в ній наука Автор: Царенко Вікторія Миколаївна вихователь ДНЗ №8 Золотий півник м. Вихователь. Вихователь. Де ви могли чути ці слова Вихователь.
53555. Додатні та від’ємні числа. Протилежні числа. Координатний промінь 923.5 KB
  Протилежні числа. Мета модуля: сформувати уявлення учнів про зміст понять додатні числа від'ємні числа протилежні числа зміст поняття координати точки на координатній прямій; виробити вміння: відрізняти додатні числа від від'ємних й виконувати прості вправи що передбачають таку класифікацію; за готовими рисунками визначити координати вказаних точок звіряток та будувати на координатній прямій точки з вказаними координатами; розвивати логічне мислення та пізнавальну активність учнів при розвязуванні вправ. Розвязування...
53556. Оценка акций 25 KB
  Номинальная цена — это цена, напечатанная на бланке акции или установленная при ее выпуске. Номинальная цена формируется в момент создания акционерного общества и показывает, какая часть величины уставного капитала приходилась на одну акцию на момент ее формирования.
53557. Емма Андієвська „Казка про яян”. Прихований повчальний зміст казки 462.5 KB
  Прихований повчальний зміст казки. Розробка інтегрованого уроку з української літератури й економіки в 6 класі вчителя української мови та літератури...
53558. Розв’язування вправ 7 клас 106.5 KB
  Повторення систематизація і узагальнення знань учнів В одному селі жили собі сестричка Олеся і братик Василько. От якось і каже Олеся: Васильку давай гратися в піжмурки. Тільки як братик заховається то Олеся бігає шукає а знайти не може. Допоможемо Олесі виконати завдання незнайомця на екрані 6 усних завдань Повторення систематизація і узагальнення знань учнів Який з графіків зайвий 2 Яка з функцій зайва у= х 3...
53559. Доходность и риск портфеля 37.5 KB
  Инвестиционным портфелем называют сформированную в соответствии с целями инвестора совокупность объектов инвестирования, которая рассматривается как целостный объект управления.
53560. Завітала казка до малят 40 KB
  Погляньте діти як змінився наш друг Сніговик. Я прекрасна Снігова Королева Я зачаклувала Сніговика бо діти частіше згадують про нього аніж про мене. Зайчата що сталося чому ви плачете Зайчик 1: Як нам не плакати коли надворі холодно й ми вже замерзли Зайчик 2: Ми загубилися в лісі й хочемо до своєї матусі Зайчик 3: Хто малих нас пожаліє хто нам лапоньки зігріє Діти жаліють зайченят. Діти гукають Сніг: Снігу Снігу Сніговію ти нам зайчиків зігрій Сніг: Не можу бо боюся що Снігова Королева прожене мене.
53561. Активізація пізнавальної активності учнів при вивченні основ програмування шляхом використання розвивальної казкотерапії 61.5 KB
  У казці можна знайти повний перелік людських проблем і образні способи їх розв’язання. Слухаючи казки в дитинстві, людина поповнює у підсвідомості банк життєвих ситуацій. Цей банк за необхідності може бути активізований, якщо ні — так і залишиться пасивним. Казка поєднує дорослого й дитину.
53562. КАЗКОВІ БУДИНКИ. ТА ЇХ ПРИЗНАЧЕННЯ 57.5 KB
  Замок як величезний павук завис над прірвою учепившись у стрімку скелю. Посріблений місяцем замок робив і без того похмуру місцевість схожою на поріг пекла. Опинившись біля входу в замок уночі ми відчували дикий страх і ледь стримували себе волею і розумом щоб не утекти геть. Кожний із вас побудує свій замок для принцеси і принця для злого чаклуна кому який більше сподобався.