Источник: Nuances of Programming Предыдущая часть: “PHP: типы переменных” Константа — это имя или идентификатор простого значения. Ее характеристики: Чтобы определить константу, нужно использовать функцию define(), а чтобы получить ее значение, нужно просто указать ее имя. В отличие от переменных, константу не обязательно обозначать символом $. Можно также использовать функцию constant() для чтения значения константы, чтобы получить ее имя в динамическом режиме. Функция constant() Как следует из названия функции, она возвращает значение константы — если нужно получить значение, а ее имя не знаете, т. е. она хранится в переменной или возвращается функцией. Пример constant() <?php
define("MINSIZE", 50);
echo MINSIZE;
echo constant("MINSIZE"); // то же, что и предшествующая строка
?> В константах могут содержаться только данные скалярного типа (булевы, целочисленные, с плавающей точкой и строки). Константы и переменные Есть 4 основных различия между константами и перемен