This commit is contained in:
2021-03-03 19:14:54 +08:00
parent b90967dc29
commit b5944399ee
+1 -3
View File
@@ -74,16 +74,14 @@ if (!function_exists('recursive_directory')) {
*/
function recursive_directory(string $path, array|Closure $callback)
{
$array = [];
$directoryIterators = new \DirectoryIterator($path);
foreach ($directoryIterators as $directoryIterator) {
if ($directoryIterator->isDir()) {
Recursive_directory($directoryIterator->getRealPath(), $callback);
} else {
$array[] = $directoryIterator;
call_user_func($callback, $directoryIterator);
}
}
call_user_func_array($callback, $array);
}