Funktionen innerhalb einer Variable ausführen.
Matthias
- php
Hallo,
Ich suche nach einer Möglichkeit; Funktionen innherlab einer Variable auszuführen. Folgendes Bespiel:
start
$baum = "neu";
$haus = "alt";
function test($baum,$haus){
if...
else...
endif...
}
$output "ein kleiner $baum, erfreut test($baum,$haus) uns alle";
echo $output;
ende
$baum liefert nun "neu" zurück. die funktion test wird nicht ausgeführt. sie liefert test(neu,alt) zurück.
nun suche ich nach einer möglichkeit, test auszuführen aber dabei echo nicht zu unterbrechen.
für vorschläge würde ich sehr dankbar sein.
gruß matthias
Hi,
$output "ein kleiner $baum, erfreut test($baum,$haus) uns alle";
$output="ein kleiner $baum, erfreut ".(test($baum,$haus))." uns alle";
eleganter
$output="ein kleiner ".$baum.", erfreut ".test($baum,$haus)." uns alle";
oder
$zwi_var=test($baum,$haus);
$output="ein kleiner ".$baum.", erfreut $zwi_var uns alle";
Jan