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

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


 

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

37560. Философия в Беларуси: основные идеи и этапы развития 164.5 KB
  Философия в Беларуси: основные идеи и этапы развития Формирование условий подготовивших возможность возникновения философии Беларуси следует связать с принятием христианства во времена Киевской Руси. Становление же профессиональной философской деятельности в Беларуси произошло в период Возрождения; оно связано с именем белорусского первопечатника и гуманиста Франциска Скорины. Вместе с тем своеобразие социальноэкономического и общественнополитического развития Беларуси отложило свой отпечаток на развитие национальной духовной традиции...
37561. Философия как мировоззренческая концепция 280 KB
  Понятие человека сущность человека. Чем солиднее запас знаний в ту или иную эпоху у того или иного народа или отдельного человека тем более серьезную опору может получить соответствующее мировоззрение. Мировоззрение комплексная форма сознания объемлющая самые разные пласты человеческого опыта способно раздвигать узкие рамки повседневности конкретного места и времени соотносить данного человека с другими людьми включая и тех что жили раньше будут жить потом. В мифологии отсутствовали отчётливые разграничения мира и человека...
37562. ИЗУЧЕНИЕ ПРОБЛЕМ ФИЛОСОФИИ ИСТОРИИ в курсах «Философии» и «Культурологии» 212.5 KB
  ИЗУЧЕНИЕ ПРОБЛЕМ ФИЛОСОФИИ ИСТОРИИ в курсах Философии и Культурологии Учебнометодическое пособие для студентовзаочников Петрозаводск 2001 Учебнометодическое пособие Изучение проблем философии истории в курсах Философии и Культурологии рассмотрено и одобрено на заседаниях секции гуманитарных дисциплин 25 мая 2001 года и научнометодического совета Карельского филиала СЗАГС 29 мая 2001 года. 3 Распределение материала философии истории по курсам Философии и Культурологии . Содержание...
37563. СПЕЦПИТАННЯ ФІЛОСОФІЇ 953.5 KB
  Основні фції: 1 синтез знань і створення єдиної картини світу відповідної певному рівню розвитку науки культури та історичного досвіду; 2 обгрунтування виправдання і аналіз світогляду; 3 розробка загальної методології пізнання і діяльності людини в навколишньому світі.У цих рядках чудово те що походження пам'яті связиввется в них з походженням таких безперечно історичних прийомів поведінки як рахунок і писемність; ми побачимо дійсно що пам'ять сучасної людини є таким же продуктом його культурного соціального розвитку як і його мова...
37564. ОСНОВЫ ФИЛОСОФИИ НАУКИ 2.68 MB
  Фатхи ОСНОВЫФИЛОСОФИИ НАУКИ Учебное пособие для аспирантов OCR: В. К 55 Основы философии науки: Учебное пособие для аспирантов. Основное внимание уделено философскому анализу науки как специфической системы знания формы духовного производства и социального института. Рассмотрены общие закономерности развития науки ее генезис и история структура уровни и методология научного исследования актуальные проблемы философии науки роль науки в жизни человека и общества перспективы ее развития и ряд других проблем.
37565. ФИЛОСОФИЯ. Конспект лекций 383 KB
  Она принадлежит к тому природу чего мы все знаем лишь мысля их сами когда мы уже в философии. Строго говоря философии нельзя научить как нельзя научить поэзии или музыке. В философии как в искусстве свое ремесло навыки приемы что помогает а увидеть проблему там где ее не видят другие б не делать трагедии из факта сосуществования различных способов объяснения мира в терпеливо принимать инакомыслие другого г складно формулировать и выражать свои идеи д отслеживать ясность ума честность...
37566. ФОРМИРОВАНИЕ СПЕЦИАЛИСТА В СИСТЕМЕ СОЦИАЛЬНО-ЭКОНОМИЧЕСКИХ ОТНОШЕНИЙ В ВУЗЕ 496 KB
  ОБЩИЕ ВОПРОСЫ РАЗВИТИЯ ВУЗОВСКОЙ СИСТЕМЫ ОБРАЗОВАНИЯ И УЧАСТИЕ В НЕЙ СТУДЕНТОВ. реформа ВЫСШЕЙ ШКОЛЫ ГЛАЗАМИ СТУДЕНТОВ И ПРЕПОДАВАТЕЛЕЙ. При всем многообразии форм и методов качественной профессиональной подготовки будущих специалистов одно из важнейших мест занимает привлечение студентов к общественному управлению вуза воспитания его активной нравственной позиции и политического сознания....
37567. КОНЦЕПТУАЛЬНЫЕ ОСНОВЫ ФОРМИРОВАНИЯ И ИСПОЛЬЗОВАНИЯ ИНВЕСТИЦИОННЫХ РЕСУРСОВ В ОБОРОННОМ КОМПЛЕКСЕ РОССИИ 588 KB
  Акционирование и приватизация предприятий оборонного комплекса: задачи принципы и результаты [4. Лизинг как форма инвестирования предприятий оборонного комплекса [4.; резкое снижение объемов бюджетного финансирования острая нехватка собственных и других инвестиционных средств; непродуманная и обвальная конверсия; поспешно проведенные акционирование и приватизация предприятий приведшие к разрыву технологических связей и потере мощностей оборонного комплекса;...
37568. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи) 893 KB
  Цель и задачи исследования. Целью данного исследования является разработка биотехнологических процессов конструирования липидных тоников для ухода за воспаленной кожей и системы управления качеством их производства. Для достижения поставленной цели следовало решить следующие задачи: 1.На основе биомоделирования разработать рецептуру липидных тоников для ухода за кожей в домашних и профессиональных условиях...