Core Function
View Source on Trac ↗ list_files()
list_files(
mixed $folder = '',
mixed $levels = 100,
mixed $exclusions = array(),
mixed $include_hidden = false
) Returns a listing of all files in the specified folder and all subdirectories up to 100 levels deep.
Parameters 1 required
| Name / Type | Description |
|---|---|
| $folder string | Optional. Full path to folder. Default empty. |
| $levels int | Optional. Levels of folders to follow, Default 100 (PHP Loop limit). |
| $exclusions string[] | Optional. List of folders and files to skip. |
| bool | $include_hidden Optional. Whether to include details of hidden ("." prefixed) files. Default false. Required |
Return Value
((string[])
| false) Array of files on success, false on failure.
Function Information
Since Version
2.6.0
Source File
wp-admin/includes/file.php
Advertisement