stream_get_contents
PHP 5, PHP 7, PHP 8
stream_get_contents - Reads remainder of a stream into a string
Manual
stream_get_contents(
resource$stream,
[int|null$length = null],
[int$offset = -1] ): string|false
Identical to file_get_contents, except that stream_get_contents operates on an already open stream resource and returns the remaining contents in a string, up to length bytes and starting at the specified offset.
Parameters
- stream (resource)
-
A stream resource (e.g. returned from fopen)
- length (int)
-
The maximum bytes to read. Defaults to null (read all the remaining buffer).
- offset (int)
-
Seek to the specified offset before reading. If this number is negative, no seeking will occur and reading will start from the current position.
Return Values
Returns a string or false on failure.
Notes
Note:
This function is binary-safe.
Changelog
Version | Description |
8.0.0 | length is now nullable. |