Mailinglisten-Archive |
Hi,
On Tue, Apr 05, 2005 at 09:06:25PM +0200, harald_hanek at hotmail.com wrote:
>
> function foo()
> {
> ob_start();
> include('file.php');
> $inhalt = ob_get_contents();
> ob_end_clean();
> echo $inhalt;
> }
>
> Vielen Dank, das funktioniert so :)
> Aber ein komisches Gefühl habe ich schon dabei, denn sollte nicht
> ob_end_clean(); den gesamten Ausgabe-Puffer löschen. Also auch das was ich
> vor dieser Funktion schon angesammelt habe.
Nein, man kann output buffer schachteln.
> Allem anschein nach, ist das
> Resultat ok.
Das verhaelt sich auch genau so, wie es sein soll, siehe dazu auch:
http://www.php.net/manual/en/function.ob-start.php
"Output buffers are stackable......"
--
Gruss Jens
php::bar PHP Wiki - Listenarchive