diff options
author | Zeev Suraski <zeev@php.net> | 2000-04-18 19:18:47 +0000 |
---|---|---|
committer | Zeev Suraski <zeev@php.net> | 2000-04-18 19:18:47 +0000 |
commit | c007a7232d4b2837aa79ee01dde5ffb2558cdab1 (patch) | |
tree | c97556a9d368ca4f8879729da1cf12f2063ca394 /main/output.c | |
parent | 39b4163bfbff0752f60b78c2228f3f6c491d0697 (diff) | |
download | php-git-c007a7232d4b2837aa79ee01dde5ffb2558cdab1.tar.gz |
Document the ob_*() functions
Diffstat (limited to 'main/output.c')
-rw-r--r-- | main/output.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/main/output.c b/main/output.c index 6b46712b27..eb0a07a185 100644 --- a/main/output.c +++ b/main/output.c @@ -337,32 +337,47 @@ static int php_ub_body_write(const char *str, uint str_length) */ +/* {{{ proto void ob_start() + Turn on Output Buffering */ PHP_FUNCTION(ob_start) { php_start_ob_buffering(); } +/* }}} */ +/* {{{ proto void ob_end_flush() + Flush (send) the output buffer, and turn off output buffering */ PHP_FUNCTION(ob_end_flush) { php_end_ob_buffering(1); } +/* }}} */ +/* {{{ proto void ob_end_clean() + Clean (erase) the output buffer, and turn off output buffering */ PHP_FUNCTION(ob_end_clean) { php_end_ob_buffering(0); } +/* }}} */ +/* proto string ob_get_contents() + Return the contents of the output buffer */ PHP_FUNCTION(ob_get_contents) { if (php_ob_get_buffer(return_value)==FAILURE) { RETURN_FALSE; } } +/* }}} */ +/* proto void ob_implicit_flush([flag]) + Turn implicit flush on/off + Implicit flush is equivalent to calling flush() after every output call */ PHP_FUNCTION(ob_implicit_flush) { zval **zv_flag; @@ -389,6 +404,7 @@ PHP_FUNCTION(ob_implicit_flush) php_end_implicit_flush(); } } +/* }}} */ PHPAPI char *php_get_output_start_filename() |