码迷,mamicode.com
首页 > 其他好文 > 详细

文件操作

时间:2017-07-30 00:56:29      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:打开文件   操作   文件夹   phpcms   code   判断   pre   blog   dir   

一个可以查询文件夹目录里的所有文件数量的方法

 

 

 1 <?php 2 //  获取某个文件夹下的所有文件的数量
 3 //造一个函数 给一个文件夹  返回该文件夹下文件的所有数量
 4 
 5 echo fileCount("./phpcms/readme");
 6 
 7 
 8 function  fileCount($fname)
 9 {
10     //该文件夹下所有文件数量
11     $sum = 0;
12     //判断给的是不是文件夹
13     if(is_dir($fname))
14     {
15         //打开文件夹
16         $dir = opendir($fname);
17         
18         while($wenjian = readdir($dir))
19         {
20             if($wenjian!="." && $wenjian!="..")
21             {    
22                 //文件的完整路径
23                 $furl = $fname."/".$wenjian;
24                 if(is_file($furl))
25                 {
26                     $sum++;
27                 }
28                 else if(is_dir($furl))
29                 {
30                     //获取该文件夹下文件数量,然后累加起来
31                     $sum = $sum + fileCount($furl);
32                 }
33             }
34         }
35         
36         //关闭文件夹
37         closedir($dir);
38         
39         return $sum;
40     }
41     else
42     {
43         echo "给的文件夹不对";
44     }
45 }

 

文件操作

标签:打开文件   操作   文件夹   phpcms   code   判断   pre   blog   dir   

原文地址:http://www.cnblogs.com/shandayuan/p/7257945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!