Stałe i superglobalne to dwa istotne elementy w PHP. Stałe przechowują wartości, które nie zmieniają się podczas działania programu, a tablice superglobalne zapewniają dostęp do danych przekazywanych między serwerem, aplikacją i użytkownikiem.
1. Stałe
Stała to wartość przypisana raz – nie można jej później zmienić ani usunąć.
define("NAZWA", wartość) – tradycyjny sposób,
const NAZWA = wartość; – deklaracja w kodzie (od PHP 5.3).
<?php
define("PI", 3.14159);
const APP_NAME = "Moja aplikacja";
echo PI; // 3.14159…