Константы

Некоторые данные, такие как математические постоянные, никогда не меняются. Возьмем число π. Приближенно оно всегда равно 3.14 и не может измениться.

Для обращения к подобным данным, в php, принято использовать константы.

  <?php

  const PI = 3.14;
  print_r(PI); // 3.14

Создание константы отличается от создания переменной. Оно начинается с ключевого слова const и последующего имени константы. При этом не нужен знак доллара. Далее ей присваивается нужное значение. Константы приято именовать буквами в верхнем регистре с _ в качестве разделителя. Константа, как и переменная может использоваться в любом выражении. Единственное органичение - константу нельзя изменить, что звучит довольно логично.

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

  • PHP_VERSION - текущая версия PHP
  • PHP_MAXPATHLEN - максимальная разрешенная длина файлов
  • PHP_INT_MAX - максимальное возможное значение целых чисел (integer)

Задание

Создайте константу DRAGONS_BORN_COUNT и запишите в неё число 3 — это количество драконов, родившихся у Дайенерис.


Советы
Определения
  • Константа — способ сохранить информацию и дать ей имя для последующего использования в коде; константы нельзя изменять в отличие от переменных

Exercise available only for signed users