こんな感じ。
!ereg('(^\.$)|(^\.\.$)', $file) とある行は、カレントディレクトリ(.)と、親ディレクトリを除いて処理するためのもの。
$filename[] の配列中に、ファイル一覧が入る。
<?php
$dir_path = 'your_directory';
$filename = array();
$dir = dir($dir_path);
while($file = $dir->read()) {
if(!ereg('(^\.$)|(^\.\.$)', $file)) {
$filename[] = $file;
}
}
$dir->close();
?>
こんな感じ。
!ereg('(^\.$)|(^\.\.$)', $file) とある行は、カレントディレクトリ(.)と、親ディレクトリを除いて処理するためのもの。
$filename[] の配列中に、ファイル一覧が入る。
<?php
$dir_path = 'your_directory';
$filename = array();
$dir = dir($dir_path);
while($file = $dir->read()) {
if(!ereg('(^\.$)|(^\.\.$)', $file)) {
$filename[] = $file;
}
}
$dir->close();
?>