ob_implicit_flush

(PHP 4 >= 4.0.0)

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ényhí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ívogatsára természetszerűleg nincs szükség.

Ha bekapcsoljuk ezt az implicit pufferürítési opciót, és ekkor aktív kimeneti pufferelés fut, azaz már volt meghívva ob_start() függvény, ez a kimeneti pufferelés azonnal kimenetre ürítéssel, valamint a kimeneti pufferelés lekapcsolásával jár. Tehát mintha egy ob_end_flush() függvényhívást alkalmaztunk volna.

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