class Directory (View source)

Instances of Directory are created by calling the dir() function, not by the new operator.

Properties

string Since: 8.1
$path
resource Since: 8.1
$handle

Methods

void
close(resource $dir_handle = null)

Close directory handle.

void
rewind(resource $dir_handle = null)

Rewind directory handle.

string|false
read(resource $dir_handle = null)

Read entry from directory handle.

Details

void close(resource $dir_handle = null)

Close directory handle.

Same as closedir(), only dir_handle defaults to $this.

Parameters

resource $dir_handle [optional]

Return Value

void

void rewind(resource $dir_handle = null)

Rewind directory handle.

Same as rewinddir(), only dir_handle defaults to $this.

Parameters

resource $dir_handle [optional]

Return Value

void

string|false read(resource $dir_handle = null)

Read entry from directory handle.

Same as readdir(), only dir_handle defaults to $this.

Parameters

resource $dir_handle [optional]

Return Value

string|false