> 백엔드 개발 > PHP 튜토리얼 > php는 지정된 폴더에 있는 모든 파일의 파일 이름을 가져옵니다.

php는 지정된 폴더에 있는 모든 파일의 파일 이름을 가져옵니다.

WBOY
풀어 주다: 2016-07-29 09:06:13
원래의
1805명이 탐색했습니다.
<?php function searchDir($path,&$data){
 if(is_dir($path)){
 $dp=dir($path);
 while($file=$dp->read()){
 if($file!='.'&& $file!='..'){
 searchDir($path.'/'.$file,$data);
 }
 }
 $dp->close();
 }
 if(is_file($path)){
 $data[]=$path;
 }
 }
 
function getDir($dir){
 $data=array();
 searchDir($dir,$data);
 return $data;
 }
?>
로그인 후 복사

이 메소드를 실행하면 파일 이름 배열이 반환됩니다. 출력을 순회하세요.

$list=getDir('image');
 for($i=0;$i<count echo></count>';
 }
로그인 후 복사

출력 결과:

php는 지정된 폴더에 있는 모든 파일의 파일 이름을 가져옵니다.

얻은 파일 이름에 우리가 지정한 경로가 포함되어 있는 것을 보면 알 수 있습니다. 파일 이름만 가져오면 for 루프만 사용하면 됩니다. getDir($dir)을 사용하여 처리합니다.
반환하기 전에 다음 코드를 추가하세요.

for($i=0;$i<count><br><span> 게다가 파일명이 중국어로 되어 있어서 표시가 깨져서 나오면 인코딩 방식을 gb2312 </span><br>로 바꿔주시면 됩니다.
                
                
                <p>
                    위 내용은 내용을 포함하여 지정된 폴더에 있는 모든 파일의 파일 이름을 얻기 위해 PHP를 소개하는 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다. </p>
                <p>
                    </p></count>
로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿