Mailinglisten-Archive |
At 19:48 15.12.99 +0100, Robert Breker wrote:
>hab mal wieder ne frage: Was mache ich falsch, ich habe hier ein simples
>Beispiel und weis net warum es nicht funktioniert, um platz zu sparen möchte
>ich eine funktion die haeufig ausgefuehrt wird in eine Variable schreiben,
^^^^^^^^
>sie soll aber nicht beim passen der variable ausgegeben werden sondern erst
>wenn ich schreibe $test....
>
><?
>$test = "echo \"test\"";
>$test;
>?>
Wenn du eine Funktion willst, dann schreib sie doch auch wirklich:
<?
function test() {
echo("test");
}
test(); // Führt die oben definierte Funktion test() aus, die wiederum
// ein 'test' auf den Bildschirm/Browser schreibt.
?>
Oder, falls du die Operationen wirklich unbedingt in eine Variable packen
willst, kannst du es folgendermaßen machen:
<?
$meineFunktion = "if($a==$b) { echo(\"gleich\"); } else {
echo(\"ungleich\"); }";
eval($meineFunktion);
?>
Bye
Dante
php::bar PHP Wiki - Listenarchive