메뉴 건너뛰기

프로그램언어

조회 수 1206 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

PHP 특정 디렉토리에 있는 파일 갯수 구하기

※ 경고
높이뜬새의 모르는 사람이 없는 팁시리즈 입니다.
이 팁시리즈는 지면낭비라는 항의시에 즉각 중단됩니다.

php에서 특정 디렉토리에 있는 파일 갯수 구하기 예제로 설명은 주석으로 대체하겠습니다.

<?php
  // 디렉토리에 있는 파일과 디렉토리의 갯수 구하기

  $result=opendir("bbs"); //opendir함수를 이용해서 bbs디렉토리의 핸들을 얻어옴

  // readdir함수를 이용해서 bbs디렉토리에 있는 디렉토리와 파일들의 이름을 배열로 읽어들임
  while($file=readdir($result)) {
     
     if($file=="."||$file=="..") {continue;} // file명이 ".", ".." 이면 무시함
     $fileInfo = pathinfo($file);
     $fileExt = $fileInfo['extension']; // 파일의 확장자를 구함

     If (empty($fileExt)){
        $dir_count++; // 파일에 확장자가 없으면 디렉토리로 판단하여 dir_count를 증가시킴
     } else {
        $file_count++;// 파일에 확장자가 있으면 file_count를 증가시킴
     }

   }

   echo"디렉토리 갯수는:".$dir_count."<br>";
   echo"파일의 갯수는:".$file_count;

?>


List of Articles
번호 제목 날짜 조회 수
202 이미지 땡겨와서 출력하기 2018.09.27 135
201 DB 연동 4단 셀렉트 박스 2018.09.27 157
200 PHP에서의 대칭 암호화/복호화 ― 간단한 예제에서 DB 입/출력까지 2018.09.14 98
199 PHP에서 자료, 데이터의 타입을 확인하는 방법, gettype() 2018.08.29 140
198 PHP에서 모든 세션 정보를 화면에 출력하는 방법 2018.08.29 149
197 한글이 깨져서 나올 때 - iconv 2018.08.29 178
196 날짜/시간함수 정리 2018.08.29 147
195 웹서버조회 소스 2018.07.24 976
194 헤더이용 다운로드 받을시 바로열기부분 소스 2018.07.24 1415
193 키를 이용한 암호화/복호화 함수입니다. 2018.07.24 1145
192 MySQL테이블의 내용을 엑셀파일(xls)로 다운로드 하기 2018.07.24 1050
191 날짜계산 몇일까지.. [ ex)4 일전 new 표시 ] 2018.07.24 899
190 게시판 내용 숨김 클릭시 내용 출력 [ 참고 ] 2018.07.24 958
189 마우스 오버시 사진변환, 파일에러시 대체이미지 적용(소스일부) 2018.07.24 969
188 PHP 소스코드 인코딩(암호화)하기 2018.07.19 1302
187 gcm 푸시 알림 php 테스트 2018.07.19 1347
» PHP 특정 디렉토리에 있는 파일 갯수 구하기 2018.07.19 1206
185 fcm 푸시 알림 php 테스트 2018.07.19 1300
184 쿠폰번호 발행 업데이트판. (간단한 클래스화[PHP4 기준] 등...) 2018.07.19 1258
183 날짜, 시간 포맷하기 (PHP) 2018.07.04 1200
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved