English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기본 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 가이드

PHP rewinddir() 함수 사용법 및 예제

PHP Directory 참조 가이드

rewinddir() 함수는 opendir() 만들어진 디렉토리 핸들러.

문법

void rewinddir ( resource $dir_handle );

 dir_handle로 지정된 디렉토리 스트림을 디렉토리의 시작으로 재설정합니다。

파라미터

순번파라미터 및 설명
1

dir_handle(必需)

opendir()로 열린 디렉토리 핸들러 리소스를 지정합니다. 이 参数이 지정되지 않으면 마지막으로 opendir()로 열린 링크를 사용합니다。

반환 값

성공 시 파일 이름을 반환하고, 실패 시 FALSE를 반환합니다。

온라인 예제

이 함수의 사용법은 다음과 같습니다. 디렉토리를 열고 파일을 목록에列出하며, 디렉토리 핸들러를 재설정하여 다시 파일을 목록에列出하고, 그 다음에 디렉토리를 닫습니다:

<?php
   $dir = opendir("/var/www/images");
   
   while (($file =rewinddir($dir)) !== false) {
      echo "filename: " . $file . "<br />";
   }
   
   rewinddir($dir);
   while (($file =rewinddir($dir)) !== false) {
      echo "filename: " . $file . "<br />";
   }
   closedir($dir);
?>

출력 결과:

filename: .
filename: ..
filename: logo.gif
filename: mohd.gif
filename: .
filename: ..
filename: logo.gif
filename: mohd.gif