closedir() function 디렉토리 핸들을 닫습니다.
Syntax
closedir(dir_handle);
Parameters dir_handle 선택사항. opendir()에서 이전에 연 디렉터리 핸들 리소스를 지정합니다. 이 매개변수를 지정하지 않으면 opendir()에 의해 열린 마지막 링크가 사용됩니다.
사용 예, PHP opendir()은 디렉터리나 폴더를 여는 데 사용됩니다. 열려는 디렉터리는 물리적으로 존재해야 하며, 그렇지 않으면 오류가 보고됩니다. opendir()은 일반적으로 closedir(), readdir() 및 rewinddir()과 함께 사용됩니다. PHP opendir()은 성공적으로 실행되면 true를, 실패하면 false를 반환합니다. 다음은 참고용 예입니다. 코드는 다음과 같습니다.
<?php $dir = "/upload/";//定义要打开的目录为“upload” //打开目录并遍历所有文件 if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "filename: $file : filetype: " . filetype($dir . $file) . "\n"; } closedir($dh); } } ?>
위 코드는 중국어 파일 이름이 있는 경우 업로드 폴더에 있는 모든 파일 이름을 나열합니다. , 깨질 수 있으므로 PHP 웹 페이지의 헤더 opendir()
header("content-type:text/html;charset=utf-8");
을 출력해야 합니다. 이 문장을 추가한 후에는 중국어 파일 이름이 깨지지 않습니다. opendir()을 사용하여 디렉토리를 연 후에는 closedir()을 사용하여 닫는다는 점을 기억하세요. 이는 PHP 프로그래밍에서 가장 좋은 습관입니다.
위 내용은 PHP closeir() 함수를 사용하는 간단한 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!