Files
freeCodeCamp/guide/russian/php/constants/index.md
2018-10-16 21:32:40 +05:30

30 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Constants
localeTitle: Константы
---
## Константы
Константы - это тип переменной в PHP. Функция `define()` для установки константы принимает три аргумента - имя ключа, значение ключа и логическое (true или false), которое определяет, не является ли имя ключа нечувствительным к регистру (по умолчанию установлено false). Значение константы не может быть изменено после его установки. Он используется для значений, которые редко меняются (например, пароль базы данных или ключ api).
### Объем
Важно знать, что в отличие от переменных константы ALWAYS имеют глобальную область видимости и могут быть доступны из любой функции в скрипте.
### пример
```PHP
<?php
define("freeCodeCamp", "Learn to code and help nonprofits", false);
echo freeCodeCamp;
```
**Выход:**
```text
Learn to code and help nonprofits
```
#### Дополнительная информация:
* [Руководство по константам php.net](https://secure.php.net/manual/en/language.constants.php)
* [Руководство по php.net define ()](https://secure.php.net/manual/en/function.define.php)