Konstanten in Funktionen verwenden
King Casi
- php
Hallo,
ich habe eine Konstante direkt am Anfang einer PHP definiert. Nun möchte ich auf diese Konstanten in einer function() zugreifen. Beim Testen des Scripts wird mir jedoch gesagt, die Konstante sei in der Funktion nicht bekannt.
Muss ich Konstanten ähnlich wie bei Variablen als global kennzeichnen?
Danke für Antworten,
Casi
Hallo Casi,
ich habe eine Konstante direkt am Anfang einer PHP definiert. Nun möchte ich auf diese Konstanten in einer function() zugreifen. Beim Testen des Scripts wird mir jedoch gesagt, die Konstante sei in der Funktion nicht bekannt.
Könntest Du bitte etwas Quellcode posten?
Muss ich Konstanten ähnlich wie bei Variablen als global kennzeichnen?
Nein, eigentlich nicht.
--------------------------
define ('KONSTANTE', 2);
function druck () {
echo KONSTANTE."\n";
}
druck();
--------------------------
führt bei mir zum gewünschten Ergebnis.
Viele Grüße,
Christian
Hallo,
Muss ich Konstanten ähnlich wie bei Variablen als global kennzeichnen?
Nein;http://at.php.net/manual/en/language.constants.php
gruß,
Severin
Danke, Leute,
ich habe meinen Code nicht richtig gelesen.
Beim Aufruf der Funktion habe ich die Klammern vergessen.
Sorry! Aber danke für Eure Mühe!
Ciao, Casi