ディレクトリ内のファイル名を走査して表示するには、いくつかの関数を使用します。1 つは、opendir ディレクトリ読み取り関数です。次に、readdir を使用してディレクトリ情報を配列に取得し、while を使用してそれを走査します。
ディレクトリ内のすべてのファイルを表示します
コードは次のとおりです |
コードをコピー |
$dir=dirname(__FILE__)."/../www.bKjia.c0m /";//ここに他のパスを入力してください
//PHP はフォルダー内のすべてのファイルをスキャンします
$handle=opendir($dir.".");
//ファイル名を格納する配列を定義します
$array_file = array();
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..") {
$array_file[] = $file //出力ファイル名 ;
}
}
Closedir($handle);
print_r($array_file);
?>
|
指定したディレクトリ内のファイルをすべて削除します
コードは次のとおりです |
コードをコピー |
/**
* 指定したディレクトリ内のファイルをすべて削除します
*
* @param String $dir 操作するパス
* 範囲に適しており、フォルダー内にサブフォルダーがない場合にのみ使用されます
* 出典 DZ
* 2006 年 6 月 26 日に Xiaojia (www.bKjia.c0m) が主催
*/
関数 dir_clear($dir) {
$directory = dir($dir); //ディレクトリ内のすべてのファイルを読み取るための dir クラスを作成します (bKjia.c0m の PHP マニュアルにそう記載されています)。
While($entry = $directory->read()) { //各ファイルをループしてファイル名を取得します $entry
$ FILENAME = $ Dir. $ Entry; // パスを含む完全なファイル名を取得します。
If(is_file($filename)) { //ファイルの場合は削除します
@unlink($filename);
}
}
$directory->close(); $directory->close(); // ディレクトリファイルを読み取るクラスを閉じます
結果();
}
|
http://www.bkjia.com/PHPjc/633115.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/633115.html技術記事ディレクトリ内のファイル名を走査して表示するには、いくつかの関数を使用します。1 つは opendir ディレクトリ読み取り関数で、次に readdir を使用してディレクトリ情報を配列に取得し、while を走査します。 ...