Home  >  Article  >  Backend Development  >  文件计数有关问题

文件计数有关问题

WBOY
WBOYOriginal
2016-06-13 12:19:37811browse

文件计数问题
已知指定路径,该路径下的文件夹是记录OK的数量。但是每个文件夹的容量限制是100个文件,文件夹的命名规则是0000,0001,0002,0003,以此类推。请问如果要统计该路径下总的OK的文件数,应该怎么求?
------解决思路----------------------
假定你的程序文件与 dat 目录平级,则有

$path = 'dat/*/*/3X*/{0,1,2,3,4,5,6,7,8,9}*/*.*';<br />$a = glob($path, GLOB_BRACE);<br />echo count($a);
 
你可打印出结果数组 $a 看一下



------解决思路----------------------
一定要用php吗?
如果使用linunx命令,很简单。
<br />find 文件夹 -type f <br><font color='#FF8000'>------解决思路----------------------</font><br>wc -l<br />

------解决思路----------------------

引用:
Quote: 引用:

假定你的程序文件与 dat 目录平级,则有
$path = 'dat/*/*/3X*/{0,1,2,3,4,5,6,7,8,9}*/*.*';<br />$a = glob($path, GLOB_BRACE);<br />echo count($a);
 
你可打印出结果数组 $a 看一下


本地访问的确可以,如果像 \\192.168\e\dat 这种形式呢?怎么去访问?换成ftp访问可不可以?


你需要先连ftp,然后再执行glob
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn