Files
freeCodeCamp/guide/russian/php/constants/index.md

31 lines
1.7 KiB
Markdown
Raw Normal View History

2018-10-12 16:00:59 -04:00
---
title: Constants
localeTitle: Константы
---
## Константы
Константы - это тип переменной в PHP. Функция `define()` для установки константы принимает три аргумента - имя ключа, значение ключа и логическое (true или false), которое определяет, не является ли имя ключа нечувствительным к регистру (по умолчанию установлено false). Значение константы не может быть изменено после его установки. Он используется для значений, которые редко меняются (например, пароль базы данных или ключ api).
2019-03-21 19:23:48 +03:00
### Область видимости
2018-10-12 16:00:59 -04:00
2019-03-21 19:23:48 +03:00
В отличие от переменных константы ВСЕГДА доступны из любой области видимости. Вы можете использовать константы в любом месте вашего скрипта, не обращая внимания на текущую область видимости.
2018-10-12 16:00:59 -04:00
2019-03-21 19:23:48 +03:00
### Пример
2018-10-12 16:00:59 -04:00
```PHP
<?php
define("freeCodeCamp", "Learn to code and help nonprofits", false);
echo freeCodeCamp;
```
2019-03-21 19:23:48 +03:00
**Выведет:**
2018-10-12 16:00:59 -04:00
```text
Learn to code and help nonprofits
```
#### Дополнительная информация:
* [Руководство по константам php.net](https://secure.php.net/manual/en/language.constants.php)
2019-03-21 19:23:48 +03:00
* [Руководство по php.net define()](https://secure.php.net/manual/en/function.define.php)