WPDev.one
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