Просмотр поста

.
inclyse
<?php

/**
 * List directory files
 * 
 * @param null $directory Directory path
 * @return array
 */
function listFiles($directory = null)
{
    $result = [];

    if ($directory && $handle = opendir($directory)) {
        while (false !== ($entry = readdir($handle))) {
            if ($entry != "." && $entry != "..") {
                $result[] = $entry;
            }
        }
        asort($result);
    }

    return $result;
}

echo '<pre>';
print_r(listFiles('.'));
echo '</pre>';

/*
Array
(
    [5] => .htaccess
    [4] => favicon.ico
    [3] => index.php
    [1] => robots.txt
    [0] => test.php
    [2] => web.config
)
*/