July 3, 2018

PHP. Урок #6. Константы

Константы Константы похожи на переменные, за исключением того, что они не могут быть изменены или переопределены после их первоначального определения. Начинайте имя вашей константы с буквы или нижнего подчеркивания. Чтобы создать константу используйте функцию define():

define(name, value, case-insensitive)

Параметры: name: Определяет имя константы; value: Определяет значение константы; case-insensitive: Определяет, должно ли имя константы быть не чувствительным к регистру. Значением по умолчанию является false(ложь); Нижеуказанный пример создает константу с именем, чувствительным к регистру:

<?php
  define("MSG", "Hi SoloLearners!");
  echo MSG;

   // Outputs "Hi SoloLearners!"
?> 

В примере ниже создается константа с именем, не чувствительным к регистру:

<?php
  define("MSG", " Hi SoloLearners!", true);
  echo msg;

  // Outputs "Hi SoloLearners!"
?>

Знак доллара ($) не нужен перед именем константы.