pl: eval()

Beitrag lesen

Hallo,

kurze Frage vor dem Wochenende 😀

Die unten stehende Funktion soll ein Array zurückgeben in Abhängigkeit der id die man übergibt. Ohne dem "eval()" funktioniert das nicht, da der zusammengebaute String nicht als Array interpretiert wird. Ich habe gelesen, dass man eval() möglichst nicht verwenden soll.

Gibt es eine andere Möglichkeit?

Ja: Den String so zusammensetzen, daß er mit Mitteln der Stringverarbeitung (wozu auch JSON gehört) geparst werden kann. MfG