LXXV. Output Control funkce

Output Control funkce ( funkce pro řízení výstupu ) vám umožňujíc ovládat , kdy se odešle výstup skriptu . To může být užitečné v několika různých situacích , zvláště pokud potřebujete poslat browseru hlavičky poté , co váš skript začal odesílat data . Output Control funkce neovlivňují hlavičky odeslané pomocí header( ) nebo setcookie( ) , pouze funkce jako echo( ) a data mezi bloky PHP kódu .

Příklad 1 . Ukázka řízení výstupu






Ve výše uvedené ukázce se výstup z echo( ) uloží ve výstupním bufferu do volání ob_end_flush( ) . Mezitím volání setcookie( ) úspěšně uložilo cookie bez vyvolání chyby . (Normálně nemůžete odeslat do browseru hlavičky poté , co byla odeslána data . )

Viz také header( ) a setcookie( ) .

Obsah
flush -- Odeslat výstupní buffer
ob_clean -- Clean (erase) the output buffer
ob_end_clean -- Vyčistit (vymazat) výstupní buffer a vypnout bufferování výstupu
ob_end_flush -- Vyprázdnit (odeslat) výstupní buffer a vypnout bufferování výstupu
ob_flush -- Flush (send) the output buffer
ob_get_contents -- Vrátit obsah výstupního bufferu
ob_get_length -- Vrátit délku výstupního buffer
ob_get_level -- Return the nesting level of the output buffering mechanism
ob_get_status -- Get status of output buffers
ob_gzhandler -- ob_start callback function to gzip output buffer
ob_implicit_flush -- Vypnout/zapnout implicitní flush
ob_start -- Zapnout bufferování výstupu