PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular

scandir

Tags: PHP 5.x PHP 7.x PHP 8.x

scandir — List files and directories inside the specified path.

Description

scandir(
    string $directory,
int $sorting_order = SCANDIR_SORT_ASCENDING,
?resource $context = null
): array|false
Returns an array of files and directories from the directory.

Parameters

directory
The directory name
sorting_order
By default, the sorted order is alphabetical in ascending order. If the optional sorting_order is set to SCANDIR_SORT_DESCENDING, then the sort order is alphabetical in descending order. If it is set to SCANDIR_SORT_NONE then the result is unsorted.
context
For a description of the context parameter, refer to the streams section of the manual. If it is specified, then the context is passed to the stream_opendir function.

Return Values

Returns an array of filenames on success, or false on failure. If directory is not a directory, then boolean false is returned, and an error of level E_WARNING is generated.

scandir - New snippets