Der Martin: unverständliche PHP Quellcodezeile

Beitrag lesen

Hallo,

Hallo habe folgendes "gefunden":

if (${'nutzung'.$value})

was bedeutet das und was macht es?

es bedeutet: Werte den Ausdruck in der geschweiften Klammer aus und nimm ihn dann als Variablennamen. Das Konzept nennt sich in PHP "variable Variablen" und gilt nicht unbedingt als guter Programmierstil. In den meisten Fällen lässt sich ein solches Konstrukt vermeiden, wenn man seine Datenstrukturen besser organisiert, z.B. als Objekte oder Arrays.

Ciao,
 Martin

--
"Hier steht, deutsche Wissenschaftler hätten es im Experiment geschafft, die Lichtgeschwindigkeit auf wenige Zentimeter pro Sekunde zu verringern." - "Toll. Steht da auch, wie sie es gemacht haben?" - "Sie haben den Lichtstrahl durch eine Behörde geleitet."