Константы PHP

Константы подобны переменным, но после их определения изменить или аннулировать их определение невозможно.

Константы PHP

Константы - это идентификаторы единичного значения (имена). Значение не может быть изменено в скрипте.

Действительные имена констант начинаются с символа или подчеркивания (символ $ перед именем константы не используется).

Примечание:В отличие от переменных, константы автоматически глобальны на протяжении всего скрипта.

Установка PHP констант

Для установки константы используйте define() Функция - она использует три параметра:

  1. Первый параметр определяет имя константы
  2. Второй параметр определяет значение константы
  3. Опциональный третий параметр определяет, чувствителен ли имя константы к регистру. По умолчанию false.

Ниже приведен пример созданияКонстанты чувствительны к региструС значением "Welcome to codew3c.com!":

Пример

<?php
define("GREETING", "Welcome to codew3c.com!");
echo GREETING;
?>

Запуск примера

Ниже приведен пример созданияКонстанты не чувствительны к региструС значением "Welcome to codew3c.com!":

Пример

<?php
define("GREETING", "Welcome to codew3c.com!", true);
echo greeting;
?>

Запуск примера

Константы глобальны

Константы автоматически глобальны и могут использоваться на протяжении всего скрипта.

Ниже приведен пример использования константы в функции, даже если она определена вне функции:

Пример

<?php
define("GREETING", "Welcome to codew3c.com!");
function myTest() {
    echo GREETING;
}
myTest();
?>

Запуск примера