Forum und email

ob_implicit_flush

(PHP 4, PHP 5)

ob_implicit_flush — Az implicit pufferürítés ki-be kapcsolása

Leírás

void ob_implicit_flush ([ int $flag ] )

Az ob_implicit_flush() segítségével kapcsolható be vagy ki az implicit pufferürítés. Az itt flag néven nevezett opcionális paraméter elhagyása esetén a függvény hívása bekapcsolást jelent, amúgy értéke "on" vagy "off" kell legyen. Ha az implicit pufferürítés be van kapcsolva, minden olyan mívelet után amely kimenetet generál, meghívódik a flush() függvény, ezáltal a webszerver minden PHP kimeneti parancs után továbbítani fogja azonnal a böngésző fele az adott dokumentumrészletet. Ekkor a flush() hívogatására természetszerűleg nincs szükség.

Ha bekapcsoljuk ezt az implicit pufferürítési opciót aktív kimeneti pufferelés közben, tehát már volt meghívva ob_start() függvény, ez a kimeneti puffer azonnali kiküldésre kerül. Emellett a pufferelés le is kapcsolódik, mintha egy ob_end_flush() függvényhívást alkalmaztunk volna.

Lásd még: flush(), ob_start(), és ob_end_flush().