PHP で、ディレクトリの中のファイル名を取得する方法

こんな感じ。 !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();

?>
トラックバック URL: https://perltips.twinkle.cc/trackback/279
Posted on 2007-12-16 by yas |