phpbar.de logo

Mailinglisten-Archive

[php] Umgebungsvariabeln in einer Funktion

[php] Umgebungsvariabeln in einer Funktion

Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de
Sat, 20 Nov 1999 15:08:01 +0100


Info_(at)_Brumm wrote:
> $SCRIPT_NAME gibt mir innerhalb der Funktion
> keinen Wert zurück, warum ist das so, und wie komme ich zum
> Scriptname?
> 

function foo() {
 global $SCRIPT_NAME, $PHP_SELF;
 echo "SCRIPT_NAME, $PHP_SELF<br>\n";
}

PHP kennt globale und lokale Variablen. Um globale Variablen innerhalb
einer Funktion zu verwenden, muß der PHP-Interpreter angewiesen werden,
daß die entsprechende Variable innerhalb der Funktion als globale
Variable zu behandeln ist. Zauberwort: global.

Ulf


php::bar PHP Wiki   -   Listenarchive