Steve: Text und Funktionen gleichzeitig im eval()

Beitrag lesen

Hallo,

hatte schon mal was diesbezüglich gepostet, bvin dem problem schon etwas näher gekommen, klappt aber immer noch nicht.

ich habe in einer variablen text und eine funktion.

dies möchte ich nun ausgeben, er bringt mir aber immer eine fehlermeldung:

$string = 'Welt';
$str = '<p>Hallo $string</p> show_img($img);';

eval ("$str = "$str";");

echo $str;

Die $string gibt er mir richtig aus, aber die funktion schreibt er als text hin und führt sie nicht aus, was kann man da machen?

Danke, Steve