константа в php
Всё о константах в php.
Что такое константа в php?
В начале дадим определение - "Что такое константа в php?"Синтаксис define
Задумывались ли вы кода-нибудь - смотришь на синтаксис и видишь фигу...(интерпретация "смотришь в книгу видишь фигу")
Для этого и существует наш сайт, чтобы эти фиги не вылазили!
bool - тип Булев.
define - определение.
name -
mixed - тип смешанный.
value -
Как работает define();
Имя константы задаётся параметром name;
Значение константы определяется параметром value.
Если case_insensitive используется как TRUE, то регистр отключен.
Примеры использования define/константы в php
Давайте разберем пример использования и вывода константы:
Выведем ранее заданную константу через echo:
Результат вывода значения константы:
Далее... попробуем изменить значение константы:
Выведем тут же через echo:
Как видим, значение нашей константы не изменилось, что собственно мы и хотели показать!
Ошибки констант в php
Notice: Constant already defined
Если при таком алгоритме создании константы, то выведет ошибку "Notice: Constant already defined"(если вывод данной ошибки включен) и результат echo "val".
define('FOO', 'val');
define('FOO', 'val2'); // Notice: Constant already defined
echo FOO; // val
Невозможно задать массив в константе
Невозможно задать массив в константе до PHP 7.0 - возникнет ошибка типа "Warning"
define на php
php константы
вызов константы php
php строковые константы
магические константы php
как определить константу в php
php объявление констант
php определение констант
создать константу php
php переопределить константу
php существование константы
константы php
php проверка константы
обращение к константе php
php проверка существования константы
php использование констант
php объявить константу
пример использования define() в php
подробнее.
подробнее.
подробнее.

подробнее.