first commit
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
|
||||
<?php
|
||||
$dir = 'media/svid/';
|
||||
$files1 = scandir($dir);
|
||||
$files2 = scandir($dir, 3);
|
||||
|
||||
print_r($files1);
|
||||
print_r($files2);
|
||||
|
||||
$directory = $dir; // '/path/to/my/directory';
|
||||
$scanned_directory = array_diff(scandir($directory), array('..', '.'));
|
||||
|
||||
print_r($scanned_directory);
|
||||
|
||||
function dirToArray($dir) {
|
||||
|
||||
$result = array();
|
||||
|
||||
$cdir = scandir($dir);
|
||||
foreach ($cdir as $key => $value)
|
||||
{
|
||||
if (!in_array($value,array(".","..")))
|
||||
{
|
||||
if (is_dir($dir . DIRECTORY_SEPARATOR . $value))
|
||||
{
|
||||
$result[$value] = dirToArray($dir . DIRECTORY_SEPARATOR . $value);
|
||||
}
|
||||
else
|
||||
{
|
||||
$result[] = $value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user