Stałe są jak zmienne, z wyjątkiem, że gdy są one określone nie mogą być zmienione lub nieokreślone.
Stałe PHP
Stała jest identyfikatorem (name) dla prostej wartości. Wartość nie może być zmieniony w trakcie scenariusza.
Ważna stała nazwa zaczyna się od litery lub podkreślenia (no $ znak przed stałym nazwy).
Uwaga: W przeciwieństwie do zmiennych, stałych są automatycznie globalna w całym skrypcie.
Tworzenie stałej PHP
W celu utworzenia stałej, należy define() funkcji.
Składnia
define( parametry: - name : Określa nazwę stałej
- value : Określa wartość stałą
- case-insensitive : Określa, czy stała nazwa powinna być wielkość liter. Domyślną jest false
Poniższy przykład tworzy stałą o nazwie wielkość liter:
Poniższy przykład tworzy stałą o nazwie bez uwzględniania wielkości liter:
Przykład
<?php
define("GREETING", "Welcome to w3ii.com!", true);
echo
greeting;
?>
Uruchomić przykład »
Stałe są globalne
Stałe są automatycznie światowy i mogą być stosowane w całym skrypcie.
Poniższy przykład wykorzystuje stałej wewnątrz funkcji, nawet jeśli istnieje poza funkcją:
Przykład
<?php
define("GREETING", "Welcome to w3ii.com!");
function
myTest() {
echo GREETING;
}
myTest();
?> Uruchomić przykład »