Programing

하나의 디렉토리에있는 모든 파일을 나열 PHP [duplicate]

lottogame 2020. 4. 25. 09:49
반응형

하나의 디렉토리에있는 모든 파일을 나열 PHP [duplicate]


PHP로 하나의 디렉토리에 모든 파일을 나열하는 가장 좋은 방법은 무엇입니까? 이를 위해 $ _SERVER 함수가 있습니까? usernames / 디렉토리의 모든 파일을 나열하고 그 결과를 링크로 반복하여 파일 이름의 하이퍼 링크를 클릭하면됩니다. 감사!


이것을 확인하십시오 : readdir ()

이 코드는 특정 디렉토리의 모든 항목을 나열해야합니다.

if ($handle = opendir('.')) {

    while (false !== ($entry = readdir($handle))) {

        if ($entry != "." && $entry != "..") {

            echo "$entry\n";
        }
    }

    closedir($handle);
}

편집 : miah의 솔루션은 내 것보다 훨씬 우아합니다. 대신 그의 솔루션을 사용해야합니다.


scandir 명령을 찾고 있습니다.

$path    = '/tmp';
$files = scandir($path);

다음 코드는 에서 반환 된 배열을 제거 .하고 제거합니다 ...scandir

$files = array_diff(scandir($path), array('.', '..'));

참고 URL : https://stackoverflow.com/questions/15774669/list-all-files-in-one-directory-php

반응형