PHP- define()- Funktion
Beispiel
Definieren Sie eine Konstante, bei der die Groß-/Kleinschreibung beachtet wird:
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
Definition und Verwendung
Die Funktion define() definiert eine Konstante.
Konstanten sind Variablen sehr ähnlich, mit Ausnahme der folgenden Unterschiede:
- Der Wert einer Konstante kann nach dem Festlegen nicht mehr geändert werden
- Konstantennamen benötigen kein vorangestelltes Dollarzeichen ($)
- Auf Konstanten kann unabhängig vom Bereich zugegriffen werden
- Konstante Werte können nur Zeichenfolgen und Zahlen sein
Syntax
define(name,value,case_insensitive)
Parameterwerte
Parameter | Description |
---|---|
name | Required. Specifies the name of the constant |
value | Required. Specifies the value of the constant. |
case_insensitive | Optional. Specifies whether the constant name should be case-insensitive. Possible values:
|
Technische Details
Rückgabewert: | Gibt TRUE bei Erfolg oder FALSE bei Misserfolg zurück |
---|---|
PHP-Version: | 4+ |
Änderungsprotokoll: | PHP 7.3: Die Definition von Konstanten ohne Berücksichtigung der Groß-/Kleinschreibung ist veraltet. PHP 7: Der Wertparameter kann auch ein Array sein. PHP 5: Der Wertparameter muss ein String, Integer, Float, Boolean oder NULL sein. |
❮ Verschiedene PHP-Referenzen