PHP5 Константы
Константы подобны переменным, за исключением того, что после их определения они не могут быть изменены или неопределены.
PHP Константы
Константа - идентификатор (имя) для простого значения. Значение не может быть изменено во время сценария.
Допустимое имя константы начинается с буквы или подчеркивания (знак $
перед именем константы отсутствует).
Примечание: В отличие от переменных, константы являются глобальными автоматически по всему сценарию.
PHP Создать константу
Чтобы создать константу, используйте функцию define()
.
Синтаксис
define(name, value, case-insensitive)
Параметры:
- name: задает имя константы
- value: задает значение константы
- case-insensitive: задает, должно ли имя константы учитываться с учетом регистра. По умолчанию
false
В приведенном ниже примере создается константа с именеми и с учетом регистра:
<?php
define("GREETING", "Добро пожаловать SchoolsW3.com!");
echo GREETING;
?>
Смотреть код »
В приведенном ниже примере создается константы с именем без учета регистра
<?php
define("GREETING", "Добро пожаловать SchoolsW3.com!", true);
echo greeting;
?>
Смотреть код »
PHP Глобальная константа
Константы автоматически глобальны и могут использоваться во всем сценарии.
В приведенном ниже примере константа используется внутри функции, даже если она определена вне функции:
<?php
define("GREETING", "Добро пожаловать SchoolsW3.com!");
function myTest() {
echo GREETING;
}
myTest();
?>
Смотреть код »