• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP获取文件夹列表,文件列表_php

php 搞代码 3年前 (2018-06-21) 83次浏览 已收录 0个评论

 

<?php
02  
03 /**
04  * Goofy 2011-11-30
05  * getDir()去文件夹列表,getFile()去对应文件夹下面的文件列表,二者的区别在于判断有没有“.”后缀的文件,其他都一样
06  */
07  
08 //获取文件目录列表,该方法返回数组
09 function getDir($dir) {
10     $dirArray[]=NULL;
11     if (false != ($handle = opendir ( $dir ))) {
12         $i=0;
13         while ( false !== ($file = readdir ( $handle )) ) {
14             //去掉"“.”、“..”以及带“.xxx”后缀的文件
15             if ($file != "." && $file != ".."&&!strpos($file,".")) {
16                 $dirArray[$i]=$file;
17                 $i++;
18             }
19         }
20         //关闭句柄
21         closedir $handle );
22     }
23     return $dirArray;
24 }
25  
26 //获取文件列表
27 function getFile($dir) {
28     $fileArray[]=NULL;
29     if (false != ($handle = opendir ( $dir ))) {
30         $i=0;
31         while ( false !== ($file = readdir ( $handle )) ) {
32             //去掉"“.”、“..”以及带“.xxx”后缀的文件
33             if ($file != "." && $file != ".."&&strpos($file,".")) {
34                 $fileArray[$i]="./imageroot/current/".$file;
35                 if($i==100){
36                     break;
37                 }
38                 $i++;
39             }
40         }
41         //关闭句柄
42         closedir $handle );
43     }
44     return $fileArray;
45 }
46  
47 //调用方法getDir("./dir")……
48 ?>

欢迎大家阅读《PHP获取文件夹列表,文件列表_php,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址