라이브러리
[PHP] Directory::close - 디렉토리 핸들 닫기
Directory::close() 함수
PHP의 Directory::close() 함수는 디렉토리 핸들러를 닫는 함수입니다. 디렉토리 핸들러는 디렉토리 열기와 관련된 함수인 Directory::open() 함수를 사용하여 열린 디렉토리 핸들러를 반환받을 수 있습니다. 디렉토리 핸들러를 닫는 이유는 디렉토리 핸들러를 사용하지 않는 경우에도 메모리가 계속 할당되는 것을 방지하기 위함입니다.
Directory::close() 함수 사용 예제
#hostingforum.kr
php
// 디렉토리 핸들러 열기
$dir = opendir('./example');
// 디렉토리 핸들러 닫기
closedir($dir);
위의 예제는 디렉토리 핸들러를 열고, 열린 디렉토리 핸들러를 닫는 예제입니다. 디렉토리 핸들러를 닫는 함수인 closedir() 함수를 사용합니다.
Directory::close() 함수 사용 예제 (디렉토리 내용 출력)
#hostingforum.kr
php
// 디렉토리 핸들러 열기
$dir = opendir('./example');
// 디렉토리 내용 출력
while (($file = readdir($dir)) !== false) {
echo $file . "
";
}
// 디렉토리 핸들러 닫기
closedir($dir);
위의 예제는 디렉토리 핸들러를 열고, 열린 디렉토리 핸들러를 사용하여 디렉토리 내용을 출력하는 예제입니다. readdir() 함수를 사용하여 디렉토리 내용을 읽어옵니다.
Directory::close() 함수 사용 예제 (디렉토리 내용 출력 및 디렉토리 핸들러 닫기)
#hostingforum.kr
php
// 디렉토리 핸들러 열기
$dir = opendir('./example');
// 디렉토리 내용 출력
while (($file = readdir($dir)) !== false) {
echo $file . "
";
}
// 디렉토리 핸들러 닫기
$dir = closedir($dir);
위의 예제는 디렉토리 핸들러를 열고, 열린 디렉토리 핸들러를 사용하여 디렉토리 내용을 출력하고, 디렉토리 핸들러를 닫는 예제입니다. closedir() 함수를 사용하여 디렉토리 핸들러를 닫습니다.
Directory::close() 함수 사용 예제 (디렉토리 내용 출력 및 디렉토리 핸들러 닫기, 에러 처리)
#hostingforum.kr
php
// 디렉토리 핸들러 열기
$dir = opendir('./example');
// 디렉토리 내용 출력
while (($file = readdir($dir)) !== false) {
echo $file . "
";
}
// 디렉토리 핸들러 닫기
if (!closedir($dir)) {
echo "디렉토리 핸들러 닫기 실패
";
} else {
echo "디렉토리 핸들러 닫기 성공
";
}
위의 예제는 디렉토리 핸들러를 열고, 열린 디렉토리 핸들러를 사용하여 디렉토리 내용을 출력하고, 디렉토리 핸들러를 닫는 예제입니다. closedir() 함수를 사용하여 디렉토리 핸들러를 닫고, 에러 처리를 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.