현재 내용은 다음과 같습니다.
함수 post_get($directory,$ext)
{
if (is_dir($directory)) {
$handle = opendir($directory);
while ($file = readdir($handle)){
$subdir = $디렉토리 . '/' .$파일;
if ($file != '.' && $file !='..' && is_dir($subdir)){
post_get($subdir,$ext);
} else if( $file != '.' && $file != '..') {
$fileInfo = 경로정보($subdir);
$fileExt = $fileInfo['확장자'];
if ($fileExt == $ext){
echo '파일 이름:' . '————' . '//' .$_SERVER['HTTP_HOST'] . <br />';
}}}
closeir($handle);
}
}
post 디렉토리에 html 파일을 가져옵니다. 테스트 디렉토리에는 404.html, 405.html, 406.html, 407.html, 408.html 5개의 파일이 있습니다.
출력 결과는 다음과 같습니다.
파일명:405.html————경로://hotbox.ryongyon.com/posts/405.html
파일명 : 406.html————경로://hotbox.ryongyon.com/posts/406.html
파일명 : 407.html————경로://hotbox.ryongyon.com/posts/407.html
파일명 : 408.html————경로://hotbox.ryongyon.com/posts/408.html
파일명 : 404.html————경로://hotbox.ryongyon.com/posts/404.html
파일 생성 날짜에 따라 readdir 결과를 정렬하는 방법
filectime
파일 생성 시간을 가져와 타임스탬프로 변환합니다filectime
获取文件创建时间并转换为时间戳定义一个空数组,并存储数据,格式
时间戳=>文件名
ksort
或者krsort
timestamp=>파일 이름
형식으로 데이터를 저장합니다.ksort
또는krsort
로 배열 정렬🎜🎜 🎜🎜완료🎜🎜 🎜