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

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


 

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

52294. Введение в архитектуру ЭВМ и системы программирования 698.26 KB
  Данная книга представляет собой учебное пособие по архитектуре ЭВМ и системам программирования. Книга написана по читаемому автором лекционому курсу Архитектура ЭВМ и язык Ассемблера для студентов первого курса факультета Вычислительной математики и кибернетики МГУ им. М.В. Ломоносова.
52295. Понятие о модели данных, базе данных. Понятие и назначение системы управления базами данных 52 KB
  Базы данных. Системы управления базами даннях 12 часов Урок №1 Тема: Понятие о модели данных базе данных. Понятие и назначение системы управления базами данных. Цели: формировать основные понятия темы: модель данных база данных; дать представление о системах управления базами данных и их назначении; организовать работу учащихся для развития умения структурировать информацию; воспитывать информационную компетентность.
52296. The Beauty of the World 57.5 KB
  Good morning, pupils. Today we begin to speak about the new subject. It is rather interesting and there are many things to discuss about it. But the first thing for you to know is the subject itself. I want you to guess it, OK? You can see a crossword on the blackboard. I shall read you the definitions of the words and you will put them down. And when we are done I hope youll be able to find the central word there
52297. Machen wir uns bekannt 200.5 KB
  Guten Tag, liebe Kinder und liebe G?ste! Ich freue mich euch alle zu sehen und ich hoffe, dass ihr gute Zeit haben werdet. Also, beginnen wir unsere Stunde und das heutiges Thema hei?t?? Der Mensch. Machen wir uns bekannt?
52298. Із німецької літератури. Г. Белль. Творчість. Оглядово 71.5 KB
  Тема заняття: Із німецької літератури. Епіграф заняття: Важливо не те чи довго а чи правильно прожив. Мета заняття: дослідити життєвий і творчий шлях німецького письменника Г.
52299. Величини та їх значення 51.5 KB
  Актуалізація опорних знань Учитель. Учитель. Учитель. Розвязування вправ Учитель.
52300. Сценарий конкурсно - развлекательной программы для учащихся 9-11классов «Посвящение в старшеклассники» или «Старшеклассники вместе с Бендеровичем» 58 KB
  Беспризорник Дядя дай 10 копеек Ну дядя ну дай 10 копеек Бендер Может быть тебе еще и ключ от квартиры где деньги лежат Голос Молодой человек солгал: У него на сегодня не было ни денег ни квартиры где они могли бы лежать ни ключа которым можно было эту квартиру открыть. Входит Киса в камуфляже с табличкою Охрана Бендер А что отец в вашем уездном городе достопримечательности есть Киса Кому и 9 класс достопримечательность Бендер Больше вопросов не имею Голос И тут же задал другой вопрос. Бендер А не порекомендуете...
52301. Свято 8 березня 33 KB
  Ми як справжні джентльмени Будем вас вітати 5й хлопчик: І своїх дівчаток славних Сьогодні привітаєм Тож ви їм поаплодуйте А ми їх зустрічаєм. Під музику заходять дівчата. Виконують пісню 1ша дівч.З днем 8го березня Із весняним святом З пролісками першими В цей чудовий час Мами наші рідні І бабусі милі Від усього серця Ми вітаєм вас 2га дівч.