PHP zdefiniować funkcję ()
Podręcznik PHP Rożne referencyjny
Przykłady
Definiowanie stałej wielkości liter:
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
Uruchomienie instancji »
Definicja i Wykorzystanie
Funkcja define () definiuje stałą.
Podobne zmienne stałe, z wyjątkiem:
- Po ustawieniu wartości stałej nie może być zmieniona
- Nazwy stałych nie rozpoczyna się od znaku dolara ($)
- Zakres nie wpływa na dostęp do stałych
- Stała wartość może być tylko smyczki i numery
gramatyka
define (nazwa, wartość, case_insensitive)
parametry | opis |
---|---|
nazwa | Wymagany. Nazwa góry określoną stałą. |
wartość | Wymagany. Określona wartość stałą. Macierze wsparcia PHP7 przykłady są następujące: <?php // PHP7+ 支持 define('ANIMALS', [ 'dog', 'cat', 'bird' ]); echo ANIMALS[1]; // 输出 "cat" ?> |
case_insensitive | Opcjonalne. Niezależnie od przepisów stałej nazwie jest uwzględniana wielkość liter. Możliwe wartości:
|
dane techniczne
Zwraca: | W przypadku powodzenia zwraca TRUE, w przypadku niepowodzenia zwraca FALSE. |
---|---|
Wersja PHP: | 4+ |
Więcej przykładów
Przykład 1
Definicja przypadku niewrażliwe stałych:
<?php
define("GREETING","Hello you! How are you today?",TRUE);
echo constant("greeting");
?>
define("GREETING","Hello you! How are you today?",TRUE);
echo constant("greeting");
?>
Uruchomienie instancji »
Podręcznik PHP Rożne referencyjny