Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.php > #6651
| From | "J.O. Aho" <user@example.net> |
|---|---|
| Newsgroups | comp.lang.php |
| Subject | Re: Output buffering in included file |
| Date | 2012-07-25 07:33 +0200 |
| Message-ID | <a79eojFnn7U1@mid.individual.net> (permalink) |
| References | <61c7743a-3a40-4465-b8a0-47acb31b6628@googlegroups.com> |
Dani wrote:
> Hello everybody,
> instead of using (e.g. in index.php)
>
> <?php
> ob_start();
> include('included-file.php');
> $output = ob_get_clean();
> echo $output;
> ?>
>
> to store the output buffer into a variable, can I use in included-file.php
>
> <?php
> ob_start();
> include('included-file.php');
> ?>
You can do all of it in the include file, but everything which is before/after
the include file will not be in the buffer.
Remember also that pages which takes long time to generate, may cause time
outs when using buffers. IMHO don't use buffers if you really don't have a
good reason to use them, just see to that you have proper error handling and
your functions returns the generated content instead of using echo/print.
Those times you have a area where you know there will be issues of long
execution time, just see to generate some output once in a while.
--
//Aho
Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Output buffering in included file Dani <dsdani@live.com> - 2012-07-24 13:07 -0700
Re: Output buffering in included file "Peter H. Coffin" <hellsop@ninehells.com> - 2012-07-24 15:42 -0500
Re: Output buffering in included file Dani <dsdani@live.com> - 2012-07-25 02:31 -0700
Re: Output buffering in included file "J.O. Aho" <user@example.net> - 2012-07-25 07:33 +0200
Re: Output buffering in included file Dani <dsdani@live.com> - 2012-07-25 02:41 -0700
Re: Output buffering in included file "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-07-25 12:00 +0200
Re: Output buffering in included file Kim André Akerø <kimandre@nospambetadome.com> - 2012-07-25 11:56 +0200
Re: Output buffering in included file Jerry Stuckle <jstucklex@attglobal.net> - 2012-07-25 08:39 -0400
Re: Output buffering in included file Dani <dsdani@live.com> - 2012-07-25 06:31 -0700
Re: Output buffering in included file "J.O. Aho" <user@example.net> - 2012-07-25 17:51 +0200
Re: Output buffering in included file "Peter H. Coffin" <hellsop@ninehells.com> - 2012-07-25 10:43 -0500
Re: Output buffering in included file Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-07-25 18:44 +0200
csiph-web