이미지 디렉터리의 파일과 디렉터리를 나열합니다.
<?php$dir = "/images/";// 오름차순으로 정렬 - 기본값입니다.$a = scandir($dir);// 내림차순으로 정렬$b = scandir($dir,1);print_r( $a);print_r($b);?>결과:
Array([0] => .[1] => ..[2] => cat.gif[3] => dog.gif[4] => 말.gif[5] => myimages)Array([0 ] => myimages[1] => 말.gif[2] => dog.gif[3] => cat.gif[4] => ..[5] .)scandir() 함수는 지정된 디렉터리에 있는 파일 및 디렉터리의 배열을 반환합니다.
scandir( 디렉토리, 정렬_순서, 컨텍스트 );
매개변수 | 설명하다 |
---|---|
예배 규칙서 | 필수의. 스캔할 디렉터리를 지정합니다. |
정렬_순서 | 선택 과목. 정렬 순서를 지정합니다. 기본값은 0이며 알파벳 오름차순을 나타냅니다. SCANDIR_SORT_DESCENDING 또는 1로 설정하면 알파벳 내림차순으로 정렬됩니다. SCANDIR_SORT_NONE으로 설정하면 정렬되지 않은 결과가 반환됩니다. |
문맥 | 선택 과목. 디렉터리 핸들의 환경을 지정합니다. context는 디렉터리 스트림의 동작을 수정하는 옵션 집합입니다. |
반환 값: | 성공하면 파일 및 디렉터리 배열이 반환됩니다. 실패 시 FALSE를 반환합니다. 디렉토리가 디렉토리가 아닌 경우 E_WARNING 수준 오류가 발생합니다. |
---|---|
PHP 버전: | 5.0+ |
PHP 변경 로그: | PHP 5.4: 새로운 sorting_order 상수. |