Zum Inhalt springen

define()

Einführung in die define()-Funktion

Die Funktion define() in PHP wird verwendet, um eine Konstante zu definieren.

Verwendung der define()-Funktion

Die Funktion define() akzeptiert bis zu drei Argumente:

  • name: Der Name der Konstante.
  • value: Der der Konstante zugewiesene Wert.
  • case_insensitive (optional): Wenn auf true gesetzt, wird der Konstantenname case-insensitiv (Groß-/Kleinschreibung wird ignoriert). Der Standardwert ist false.

Beispielverwendung der define()-Funktion

Hier ist ein Beispiel dafür, wie die Funktion define() in PHP verwendet werden kann:

Beispielverwendung der define()-Funktion

php
<?php
define("GREETING", "Hello, world!");
echo GREETING;
?>

In diesem Beispiel erstellt die Funktion define() eine Konstante mit dem Namen GREETING und dem Wert Hello, world!. Die Konstante wird anschließend über ihren Namen ausgegeben.

Hinweise zu Konstanten

  • Konstantennamen sollten den Standard-PHP-Namenskonventionen folgen (typischerweise Großbuchstaben, Zahlen und Unterstriche).
  • Mit define() definierte Konstanten sind global gültig und können von überall im Skript aus aufgerufen werden.
  • Verwenden Sie die Funktion defined(), um sicherzustellen, ob eine Konstante existiert, bevor Sie sie verwenden: if (defined("GREETING")) { echo GREETING; }

Fazit

Die Funktion define() bietet einen einfachen Weg, Konstanten in PHP zu erstellen. In Kombination mit defined() ermöglicht sie eine sichere und flexible Konstantenverwaltung in Ihrem gesamten Code.

Praxis

Wie wird die Funktion 'define' in PHP verwendet?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.