반응형
하나의 디렉토리 PHP에 모든 파일 나열
PHP를 사용하여 하나의 디렉토리에 있는 모든 파일을 나열하는 가장 좋은 방법은 무엇입니까?이를 위한 $_SERVER 함수가 있습니까?사용자 이름/디렉토리에 있는 모든 파일을 나열하고 그 결과를 링크로 루프하여 파일 이름의 하이퍼링크를 클릭하면 해당 파일이 나타납니다.감사합니다!
scandir 명령어를 찾고 있습니다.
$path = '/tmp';
$files = scandir($path);
다음 코드는 제거될 것입니다..
그리고...
에서 반환된 배열에서scandir
:
$files = array_diff(scandir($path), array('.', '..'));
이것을 확인해 주세요:readdir()
이 코드 비트는 특정 디렉토리의 모든 엔트리를 나열합니다.
if ($handle = opendir('.')) {
while (false !== ($entry = readdir($handle))) {
if ($entry != "." && $entry != "..") {
echo "$entry\n";
}
}
closedir($handle);
}
편집: miah의 솔루션은 내 솔루션보다 훨씬 우아합니다. 대신 miah의 솔루션을 사용해야 합니다.
언급URL : https://stackoverflow.com/questions/15774669/list-all-files-in-one-directory-php
반응형
'programing' 카테고리의 다른 글
웅변/유동어를 사용하여 단일 쿼리에서 여러 행을 삽입하는 방법 (0) | 2022.10.02 |
---|---|
Java에서 오류 코드/스트링을 정의하는 가장 좋은 방법? (0) | 2022.10.02 |
범위 내 모든 변수 가져오기 (0) | 2022.10.02 |
JSON 문자열을 어레이로 변환하는 방법 (0) | 2022.10.02 |
날짜가 30일 이상인지 확인하다 (0) | 2022.10.02 |