Flow PHP

NativeLocalSourceStream implements SourceStream

FinalYes

Interfaces

SourceStream

Methods

__construct()  : mixed
close()  : void
content()  : string
isOpen()  : bool
iterate()  : Generator<string|int, string>
open()  : self
path()  : Path
read()  : string
readLines()  : Generator<string|int, string>
size()  : null|int

Methods

iterate()

public iterate([int<1, max> $length = 1 ]) : Generator<string|int, string>
Parameters
$length : int<1, max> = 1
Return values
Generator<string|int, string>

read()

public read(int $length, int $offset) : string
Parameters
$length : int

number of bytes to read from the stream

$offset : int

The offset where to start reading from the stream. If negative, reading will start from the end of the stream.

Return values
string

readLines()

public readLines([string $separator = " " ][, int<1, max>|null $length = null ]) : Generator<string|int, string>
Parameters
$separator : string = " "

The line separator, content will be read until the first occurrence of the separator

$length : int<1, max>|null = null
Return values
Generator<string|int, string>

        
On this page

Search results