注: visitFile() にはいくつかの変更があります
コードをコピーします コードは次のとおりです:
// 指定されたフォルダー内のファイルを表示します
$fileList = array(); visitFile($path)
{
global $fileList;
$path = str_replace("\", "/", $path);
$fdir = dir($path); >read()) !== false)
{
if($file == '.' || $file == '..'){ continue; }
$pathSub = preg_replace("*/{2, }*", "/ ", $path."/".$file); // 複数のバックスラッシュを置換します
$fileList[] = is_dir($pathSub) ? $pathSub."/" : $pathSub;
if(is_dir ($pathSub )){ visitFile($pathSub); }
} $fdir->close();
<フォームメソッド="get">
$path = str_replace("*/{2,}*) ", " /", $path);
?>
パス:
rn", count($faileFiles));ファイルを $ key => $value)
{
printf("No.%4d·%s
rn", $key+1, $value);
}
}
}
?>
上記は、visitseoul のコンテンツを含む、指定されたフォルダーをトラバースするための VisitFile 関数を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。