PHP Константи
Константи схожі на змінні, за винятком того, що коли вони визначені, їх не можна змінити або скасувати.
PHP Константи
Константа — це ідентифікатор (ім’я) простого значення. Значення не можна змінити під час виконання скрипту.
Дійсна назва константи починається з літери або підкреслення (без знака $ перед назвою константи).
Примітка. На відміну від змінних, константи автоматично є глобальними для всього скрипту.
Створити PHP константу
Щоб створити константу, скористайтеся функцією define()
.
Синтаксис
define(name, value, case-insensitive)
Параметри:
- name: Визначає назву константи
- value: Визначає значення константи
- case-insensitive: Визначає, чи ім’я константи має бути нечутливим до регістру. За замовчуванням false
Приклад
Створіть константу з назвою з урахуванням регістру:
<?php
define("GREETING", "Welcome to W3Schools.com!");
echo GREETING;
?>
Спробуйте самі »
Приклад
Створіть константу з іменем без урахування регістру:
<?php
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>
Спробуйте самі »
PHP Постійні масиви
У PHP7 ви можете створити константу масиву за допомогою функції define()
.
Приклад
Створіть константу масиву:
<?php
define("cars", [
"Alfa Romeo",
"BMW",
"Toyota"
]);
echo cars[0];
?>
Спробуйте самі »
Константи є глобальними
Константи автоматично є глобальними та можуть використовуватися в усьому скрипті.
Приклад
У цьому прикладі використовується константа всередині функції, навіть якщо вона визначена поза цією функцією:
<?php
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
?>
Спробуйте самі »