라이브러리
[PHP] dir - Directory 클래스의 인스턴스를 반환합니다.
PHP의 dir 함수
PHP의 `dir` 함수는 특정 디렉토리의 파일과 디렉토리 목록을 반환하는 함수입니다. 이 함수는 디렉토리의 내용을 읽어들이기 위해 사용됩니다.
# dir 함수의 사용법
`dir` 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
dir($directory)
* `$directory`: 디렉토리의 경로를 지정합니다.
# dir 함수의 반환값
`dir` 함수는 디렉토리의 내용을 읽어들여 `Directory` 객체를 반환합니다. `Directory` 객체는 디렉토리의 파일과 디렉토리 목록을 포함합니다.
# dir 함수의 예제
다음은 `dir` 함수의 예제입니다.
#hostingforum.kr
php
// 디렉토리 경로를 지정합니다.
$directory = './';
// dir 함수를 사용하여 디렉토리의 내용을 읽어들입니다.
$dir = dir($directory);
// 디렉토리의 내용을 출력합니다.
while ($file = $dir->read()) {
echo "$file
";
}
// 디렉토리의 내용을 닫습니다.
$dir->close();
이 예제에서는 현재 디렉토리의 내용을 읽어들여 파일과 디렉토리 목록을 출력합니다.
# dir 함수의 사용 예시
다음은 `dir` 함수의 사용 예시입니다.
#hostingforum.kr
php
// 디렉토리 경로를 지정합니다.
$directory = './images/';
// dir 함수를 사용하여 디렉토리의 내용을 읽어들입니다.
$dir = dir($directory);
// 디렉토리의 내용을 출력합니다.
while ($file = $dir->read()) {
// 파일의 확장명을 확인합니다.
$extension = pathinfo($file, PATHINFO_EXTENSION);
// 이미지 파일인 경우만 출력합니다.
if ($extension == 'jpg' || $extension == 'png' || $extension == 'gif') {
echo "$file
";
}
}
// 디렉토리의 내용을 닫습니다.
$dir->close();
이 예제에서는 `images` 디렉토리의 내용을 읽어들여 이미지 파일 목록을 출력합니다.
결론
`dir` 함수는 PHP에서 디렉토리의 내용을 읽어들여 파일과 디렉토리 목록을 반환하는 함수입니다. 이 함수는 디렉토리의 내용을 읽어들이기 위해 사용됩니다. `dir` 함수의 사용법과 예제를 위에서 설명했습니다.
댓글목록
등록된 댓글이 없습니다.