Aktueller Standort: Startseite> Funktionskategorien> define

define

Eine Konstante definieren
Name:define
Kategorie:Verschiedenes
Programmiersprache:php
Kurzbeschreibung:Konstanten definieren.

Definition und Verwendung

define() -Funktion definiert eine Konstante.

Konstanten ähneln Variablen, der Unterschied ist:

  • Der Wert einer Konstante kann nach der Einstellung nicht geändert werden
  • Der konstante Name erfordert kein Dollarschild ($), das mit beginnt
  • Konstanten können in jedem Bereich zugegriffen werden
  • Der Wert einer Konstante kann nur Zeichenfolgen und Zahlen sein

Beispiel

Beispiel 1

Definieren Sie eine Fallsensitive Konstante:

 <? Php
definieren ( "Gruß" , "Hallo Welt!" ) ;
echo konstant ( "Gruß" ) ;
?>

Probieren Sie es selbst aus

Beispiel 2

Definieren Sie eine von Fall unempfindliche Konstante:

 <? Php
Definieren Sie ( "Gruß" , "Hallo Welt!" , Richtig ) ;
echo konstant ( "Gruß" ) ;
?>

Ausgabe:

 Hallo Welt!

Grammatik

 Definieren ( Name , Wert , case_inemsitiv )
Parameter beschreiben
Name Erforderlich. Gibt den Namen der Konstante an.
Wert Erforderlich. Gibt den Wert der Konstante an.
case_inemsitiv

Optional. Gibt an, ob der konstante Name von Fall unempfindlich ist. Mögliche Werte:

  • Richtig - Fall unempfindlich (veraltet in Php 7.3)
  • Falsch - Fall empfindlich (dies ist der Standard)

veranschaulichen

Nach PHP 7.3 wird nicht empfohlen, Fall-unempfindliche konstante Namen zu verwenden, da diese Option veraltet wurde. Bei der Definition von Konstanten sollte immer ein sensibler Name verwendet werden.

Während PHP 7 Arrays ermöglicht, als Werte für Konstanten verwendet zu werden, ist dies nicht eine typische Verwendung von Konstanten, da häufig Konstanten verwendet werden, um einfache invariante Werte wie Konfigurationseinstellungen oder konstante Ausdrücke zu speichern.

In Php 5 muss der Wert einer Konstante ein Skalartyp (z. B. eine Zeichenfolge, Ganzzahl, schwimmende Punktzahl) oder ein boolescher Wert oder Null sein.

Ähnliche Funktionen