ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルでのディレクトリ内のファイルの読み取り
/* 目的: ディレクトリ内のファイルを読み取る */
// 読み取るディレクトリ
$folder="H:/temp";
// ディレクトリを開く
$fp=opendir($folder);
//目次を読む
while(false!=$file=readdir($fp))
{
//すべてのファイルをリストし、「.」と「..」を削除します
if($file!='.' &&$file!='..')
{
//$file="$フォルダー/$ファイル";
$file="$file";
//配列に値を代入
$arr_file[]=$file;
}
}
//結果を出力します
if(is_array($arr_file))
{
while(list($key,$value)=each($arr_file))
{
echo "$key=>$value
";
}
}
//ディレクトリを閉じる
クローズドIR($fp);
?>
------------------------
ディレクトリ 2 内のファイルを読み取ります
/* 目的: 特定のディレクトリ内のファイルを読み取る 2*/
関数リストファイル($dir)
{
// ディレクトリを開く
$handle=opendir($dir);
//目次を読む
while(false!=($file=readdir($handle)))
{
//すべてのファイルをリストし、「.」と「..」を削除します
if($file!='.'&&$file!='..')
{
//取得したファイル名がディレクトリかどうか
if(is_dir("$dir/$file"))
{
// ディレクトリ内のファイルを一覧表示します
listFiles("$dir/$file");
}
それ以外