PHP 5 Константы

Курс по основам языка программирования PHP.
W3Schools на русском языке. Уроки для начинающих



Константы похожи на переменные, за исключением того, что после их определения они не могут быть изменены или не определены.


PHP Константы

Константа - это идентификатор (имя) для простого значения. Значение не может быть изменено во время сценария.

Допустимое имя константы начинается с буквы или подчеркивания (без знака $ до имя константы).

Примечание. В отличие от переменных, константы автоматически становятся глобальными для всего скрипта.


Создать PHP Константу

Чтобы создать константу, используйте функцию define().

Define (пер. с анг.) - определить.

Синтаксис

define(name, value, case-insensitive)

Параметры:

В приведенном ниже примере создается константа с case-sensitive (регистрозависимым) именем:

Пример

<?php
define("GREETING", "Welcome to W3Schools.com!");
echo GREETING;
?>
Выполнить пример »

В приведенном ниже примере создается константа с case-insensitive (регистронезависимым) именем:

Пример

<?php
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>
Выполнить пример »

Константы глобальные

Константы автоматически становятся глобальными и могут использоваться по всему скрипту.

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

Пример

<?php
define("GREETING", "Welcome to W3Schools.com!");

function myTest() {
    echo GREETING;
}
 
myTest();
?>
Выполнить пример »
уроки для начинающих для чайников основы курсы с нуля язык программирования php константы глобальные что такое


warning

Не выкладывайте свой код непосредственно в комментариях, он отображается некорректно. Воспользуйтесь такими сервисами, как jsfiddle.net, codepen.io, liveweave.com, jsbin.com, сохраните код на любом из этих сервисов и в комментариях дайте на него ссылку. Так будет виден и код, и результат.