Chrisi: Echo Ausgabe in Variable schreiben ?

Hi zusammen,

ich möchte gern die Ausgabe von einer Funktion in eine Variable schreiben:

$output = <<<END
  holeXML()
    END;

Leider klappt das so nicht, irgendwie finde ich zu diesem <<<END keine Infos auf php.net. Die Funktion gibt einen XML Baum zurück der über print ausgeben wird, der soll jetzt anstatt auf den Monitor einfach in die Variable gegeben werden.

Danke für eure Hilfe.

Chrisi

  1. echo $begrüßung;

    ich möchte gern die Ausgabe von einer Funktion in eine Variable schreiben:

    $output = <<<END
      holeXML()
        END;

    Die Heredoc-Syntax ist dazu nicht geeignet. Du brauchst dazu die Output Control Functions.

    echo "$verabschiedung $name";

  2. Hallo,

    also das END hat in PH keine Bedeutung, es müsste mit

    $output =  holeXML();

    oder

    echo holeXML();

    klappen.

    Grüße
    http://www.rechtsrat-jetzt.de

    Hi zusammen,

    ich möchte gern die Ausgabe von einer Funktion in eine Variable schreiben:

    $output = <<<END
      holeXML()
        END;

    Leider klappt das so nicht, irgendwie finde ich zu diesem <<<END keine Infos auf php.net. Die Funktion gibt einen XML Baum zurück der über print ausgeben wird, der soll jetzt anstatt auf den Monitor einfach in die Variable gegeben werden.

    Danke für eure Hilfe.

    Chrisi