Sets write file buffering on the given stream
Syntax
stream_set_write_buffer ( resource $stream , int $buffer ) : int
Parameters
stream
The file pointer.
buffer
The number of bytes to buffer. If buffer is 0 then write operations are unbuffered. This ensures that all writes with fwrite() are completed before other processes are allowed to write to that output stream.
Return
Returns 0 on success, or another value if the request cannot be honored.
Examples
1
<? $filename = $_SERVER["DOCUMENT_ROOT"] . "/assets/txt/file.txt"; $mode = "w"; $stream = fopen($filename, $mode); $buffer = 1024; $return = stream_set_write_buffer($stream, $buffer); echo $return; $string = "Hello"; fwrite($stream, $string); fclose($stream); ?>
-1