PHP 4, PHP 5, PHP 7, PHP 8
opendir - Open directory handle
Code Examples

opendir( string$directory, [resource|null$context = null] ): resource|false

Opens up a directory handle to be used in subsequent closedir, readdir, and rewinddir calls.



The directory path that is to be opened


For a description of the context parameter, refer to the streams section of the manual.

Return Values

Returns a directory handle resource on success, or false on failure

Exceptions and Errors

Upon failure, an E_WARNING is emitted.

This may happen if directory is not a valid directory, the directory can not be opened due to permission restrictions, or due to filesystem errors.


Version Description
8.0.0 context is now nullable.

Related Functions

Example of opendir

Show all examples for opendir

PHP Version:

Function opendir:

Directories Functions

Most used PHP functions