phpbar.de logo

Mailinglisten-Archive

[php] Unbekanntes global

[php] Unbekanntes global

Dennis Sterzenbach lists at darknoise.de
Fre Jul 30 23:20:22 CEST 2004


Frank Liebelt wrote:

> Ich habe hier in einem Script folgendes gefunden:
> 
> global ${$key};
> 
> Mich verwirrt das ${}. Könnte mir jemand die Bedeutung dazu erklären?
Das ist reflection: es nimmt den Wert von $key und verwendet diesen als 
Variablennamen.
Beispiel:
$test = 'testtext';
$key = 'test';

Die echos geben dann den Wert von $test (testtext) aus:

echo $$key;
echo ${$key};


-- 
   Dennis Sterzenbach

php::bar PHP Wiki   -   Listenarchive