понедельник, 9 января 2012 г.

php 6 janv 2

bool ob_start ([ callback $output_callback [, int $chunk_size = 0 [, bool $erase = true ]]] ) 
buferēsanas sakums. output_callback  funkcija kas tiks izsaukta beigas.
chunk_size pēc cik baitiem izvadīt buferu parluka; 0 - izvadīt tikai tad kad buferis tiek slēgts
erase - buferis netiek izdzest līdz scenārija beigam;


<?php

function callback($buffer)
{
  return (str_replace("apples", "oranges", $buffer));
}

ob_start("callback");

echo"
<html>
<body>
<p>It's like comparing apples to oranges.</p>
</body>
</html>
";

ob_end_flush();

?>
-----------------------

<html>
<body>
<p>It's like comparing oranges to oranges.</p>
</body>
</html>
____________________________

void ob_clean ( void ) izdzēš izvades buferus, tikai saturu, neviss buferu pašu

bool ob_end_clean ( void ) izdzēš un pārtrauc

bool ob_end_flush ( void ) pārtrauc ierakstu un nosūta uz pārluku

void ob_flush ( void ) nepārtrauc buferēšanu un nosūta uz pārluku, bufers tiek iztirīts

string ob_get_clean ( void ) izdot bufera saturu un pārtrauc buferēsanu, bufers tiek iztirīts

string ob_get_contents ( void ) izdot buferu nepartrauc buferēsanu, bufers netiras.

string ob_get_flush ( void ) izdot buferi? atgriež ka tekstu un izslēdz buferēsanu;














Комментариев нет:

Отправить комментарий