Re: [GENERAL-BG] ob_start припокриване
[email protected] ("Andrey Hristov") Fri, 11 Apr 2003 19:37:12 +0300
| Newsgroups | php.general.bg |
|---|---|
| Message-ID | <009e01c30048$9ad12930$1601a8c0@andreywin> |
Peio, bufferite sa stack-able, taka che mogesh da imash niakolko izvikvania na ob_start() i sled tova zatvariania. Spored men sudurjanieto na file-a, kojto si prochel niama da otide v krajniat potok, kojto se kompresira s gz, zashtoto pravish ob_end_clean() na buffer-a namirash se na vurha na steka s buferi. Primer : <?php ob_start(); echo "1"; ob_start(); echo 2; ob_end_clean(); //ob_end_flush(); ob_end_flush(); ?> Tova shte otpechata samo 1, obache ako vmesto ob_end_clean() polzvash ob_end_flush() shte se otpechata 12 Andrey ----- Original Message ----- From: "Peio Popov" <[email protected]> To: <[email protected]> Sent: Saturday, April 12, 2003 5:31 AM Subject: [GENERAL-BG] ob_start припокриване > Здравейте, > когато искам да прочета файл с : > ob_start(); > //do something > $var = ob_get_contents(); > ob_end_clean(); > > но имам отворен още в самото начало ob_start("gzip"); , > който не се flush-ва изрично в края . как се разбира кой от двата буферирани > потока се отива в $var и кой се чисти при викането на ob_end_clean(); > > поздрави > > пейо попов > > > > > -- > Bulgarian General User List Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >