• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Befehle in einem String ausführen...

K

kutiku

Guest
Hi, ist's möglich eine Variable zusetzen, und diese dann auszuführen? Bsp:

$var="echo \"test\";";

befehldenichnichtkenne($var);

und nun sollte test ausgegeben werden.
 
Ich glaube du meinst da eval!

eval("zeichenkette")

Beschreibung:
Der Befehl eval() führt die in der Zeichenkette enthaltenen Befehle aus, als ob sie direkt im PHP-Code stehen würden. Dies kann sich als sehr nützlich erweisen, wenn in einer externen Quelle (z.B. einer Datei oder Datenbank) ein PHP-Code gespeichert ist und ausgeführt werden soll.

Beispiel:
$name = "Du";
$test_a = "Hallo \$name";
eval("\$test_b = \"$test_a\";");
echo "$test_a - $test_b";

Ausgabe: Hallo $name - Hallo Du
 
Zurück
Oben