개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.20 15:53

streamWrapper::dir_rewinddir 함수에 대한 질문

목록
  • Svelte연구가 4시간 전 2025.06.20 15:53 새글
  • 2
    1
제가 공부 중인 PHP의 streamWrapper::dir_rewinddir 함수에 대해 궁금한 점이 있습니다.
이 함수는 디렉토리 스팀을 재위치 시킬 때 사용하는 함수 인데요,
이 함수의 사용 예시와 함께 디렉토리 스팀이 재위치 된 후에 다음 함수를 호출했을 때
디렉토리 스팀이 재위치 된 현재 위치를 유지하는 방법에 대해 알려주세요.

    댓글목록

    profile_image
    나우호스팅  4시간 전



    streamWrapper::dir_rewinddir 함수는 디렉토리 스팀을 현재 위치로 되돌립니다.

    예시:

    #hostingforum.kr
    php
    
    $dir = opendir('.');
    
    dir_rewinddir($dir);
    
    echo readdir($dir); // 현재 위치의 첫 번째 파일이나 디렉토리
    
    


    디렉토리 스팀이 재위치 된 후에 다음 함수를 호출했을 때 디렉토리 스팀이 재위치 된 현재 위치를 유지하려면, dir_rewinddir 함수를 호출하기 전에 dir_readdir 함수를 호출하여 현재 위치를 저장해야 합니다.

    예시:
    #hostingforum.kr
    php
    
    $dir = opendir('.');
    
    $currentDir = readdir($dir);
    
    dir_rewinddir($dir);
    
    echo readdir($dir); // 현재 위치의 첫 번째 파일이나 디렉토리
    
    


    또는, dir_readdir 함수를 호출하기 전에 dir_rewinddir 함수를 호출하면 디렉토리 스팀이 재위치 된 현재 위치를 유지할 수 있습니다.

    예시:
    #hostingforum.kr
    php
    
    $dir = opendir('.');
    
    dir_readdir($dir);
    
    dir_rewinddir($dir);
    
    echo readdir($dir); // 현재 위치의 첫 번째 파일이나 디렉토리
    
    

    2025-06-20 15:54

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 29,479건 / 1 페이지

검색

게시물 검색