Heim >Backend-Entwicklung >PHP-Tutorial >文件计数有关问题

文件计数有关问题

WBOY
WBOYOriginal
2016-06-13 12:19:37837Durchsuche

文件计数问题
已知指定路径,该路径下的文件夹是记录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
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn