여러 개의 하위 디렉토리가있는 하나의 디렉토리가 있습니다. 각 디렉토리에서 마지막으로 하나의 업로드 된/수정 된 flv를 가져 와서 출력 할 수있는 형식화 된 목록을 만들 수 있기를 원합니다.여러 개의 디렉토리 중 마지막 파일 업로드
이전에 glob 및 foreach를 사용하여 폴더 항목 목록을 만들었지 만이를 수행하는 방법을 모르거나 여러 하위 디렉토리에서 하나의 파일 만 반환합니다.
도움이 되겠습니다.
고맙습니다! http://php.net/manual/en/class.directoryiterator.php :
에 대한 잠금 있습니다. 그런 다음 각 파일을 검토하고 DirectoryIterator :: getMTime()을 사용하여 수정 된 시간을 가져오고 비교 한 다음 가장 최근에 수정 한 파일을 선택합니다. – F21
그게 내가 마지막으로 수정 한 전체 dir 또는 마지막으로 각 하위 디렉토리에서 수정 된 것입니까? 각 하위 디렉토리에서 마지막으로 수정 된 것을 가져 와서 그 중 목록을 만들려고합니다. – DA69
반복기를 사용하면 iterator가 가리키는 대상에 따라 디렉토리 또는 파일의 수정 된 시간을 가져올 수 있습니다. – F21