PHP 주요레퍼런스/디렉토리 함수

scandir

웹 개발자의 비상 2011. 8. 8. 16:45
array scandir(string directory [, int sorting_order [, resource context]])
특정 디렉토리에 존재하는 파일이나 하위 디렉토리를 원소로 가지는 배열을 반환한다.

directory 에 존재하는 모든 파일과 하위 디렉토리를 배열에 담아 반환하는 역할을 한다.
sorting_order는 배열에 담을때 순서로 기본(지정하지 않을경우)으로 아파벳의 오름차순으로 되며, 값을 1로 지정하면 아파벳 내림차순으로 담게된다.

예제

<?
$files = scandir("../test");

print_r($files);
/*
Array
(
[0] => .
[1] => ..
[2] => blank.html
[3] => board.ini
[4] => cookietest.html
[5] => datasubmit.php
[6] => files
[7] => fsockopen.php
[8] => gallery.html
[9] => gallery2.html
[10] => headertest.php
[11] => mailtest.php
[12] => mailtest_new.php
[13] => message.html
[14] => message.txt
[15] => message_copy.txt
[16] => myFiles
[17] => mysqltest.php
[18] => new_message.txt
[19] => selectbox.html
[20] => selectbox_old.html
[21] => styles.css
[22] => svgtest.html
[23] => test.html
[24] => test.php
[25] => test2.php
[26] => user.csv
)
*/
?>



728x90

'PHP 주요레퍼런스 > 디렉토리 함수' 카테고리의 다른 글

dir  (0) 2011.08.08
chdir  (0) 2011.08.08
rewinddir  (0) 2011.08.08
opendir / closedir / readdir  (0) 2011.08.08