cvs: phpdoc /en/reference/outcontrol/functions ob-start.xml

From: Date: Thu, 12 Aug 2004 18:56:24 +0000
Subject: cvs: phpdoc /en/reference/outcontrol/functions ob-start.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969363090@lists.php.net to get a copy of this message
vrana Thu Aug 12 14:56:24 2004 EDT Modified files: /phpdoc/en/reference/outcontrol/functions ob-start.xml Log: New parameters, additional parameter to callback function http://cvs.php.net/diff.php/phpdoc/en/reference/outcontrol/functions/ob-start.xml?r1=1.10&r2=1.11&ty=u Index: phpdoc/en/reference/outcontrol/functions/ob-start.xml diff -u phpdoc/en/reference/outcontrol/functions/ob-start.xml:1.10 phpdoc/en/reference/outcontrol/functions/ob-start.xml:1.11 --- phpdoc/en/reference/outcontrol/functions/ob-start.xml:1.10 Wed May 19 12:09:22 2004 +++ phpdoc/en/reference/outcontrol/functions/ob-start.xml Thu Aug 12 14:56:23 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> +<!-- $Revision: 1.11 $ --> <!-- splitted from ./en/functions/outcontrol.xml, last change in rev 1.1 --> <refentry id="function.ob-start"> <refnamediv> @@ -10,9 +10,9 @@ <title>Description</title> <methodsynopsis> <type>bool</type><methodname>ob_start</methodname> - <methodparam choice="opt"><type>callback</type><parameter> - output_callback - </parameter></methodparam> + <methodparam choice="opt"><type>callback</type><parameter>output_callback</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>chunk_size</parameter></methodparam> + <methodparam choice="opt"><type>bool</type><parameter>erase</parameter></methodparam> </methodsynopsis> <para> This function will turn output buffering on. While output @@ -38,6 +38,11 @@ expected to return a new output buffer as a result, which will be sent to the browser. If the <parameter>output_callback</parameter> is not a callable function, this function will return &false;. + If the callback function has two parameters, the second parameter is filled + with the bit-field consisting of + <constant>PHP_OUTPUT_HANDLER_START</constant>, + <constant>PHP_OUTPUT_HANDLER_CONT</constant> and + <constant>PHP_OUTPUT_HANDLER_END</constant>. </para> <note> <para> @@ -54,6 +59,16 @@ <parameter>output_callback</parameter> can not be executed. </para> </note> + <para> + If an optional parameter <parameter>chunk_size</parameter> is passed, the + callback function is called on every first newline after + <parameter>chunk_size</parameter> bytes of output. + </para> + <para> + If an optional parameter <parameter>erase</parameter> is set to &false; + buffer may not be deleted until script finishes. It is available since + PHP 4.3.0. + </para> <para> Output buffers are stackable, that is, you may call <function>ob_start</function> while another

« previous php.doc (#969363090) next »