本文目录一览:
在php中怎样计算文件夹中的文件数量
利用scandir函数可以实现,例子代码:
$arr = scandir($dir);
$all = count($arr)-2;//所有文件总数除./和../
PHP中,什么函数可以统计一个目录中共有多少个文件
$arr = scandir($dir);
$all = count($arr)-2;//所有文件总数除./和../
$php = count(preg_grep("/\.php$/", $arr));
$txt0 = $all - count(preg_grep("/\.txt$/", $arr));
echo '共有'.$all.'个文件,php文件'.$php.'个,非txt文件'.$txt0.'个';
希采纳
php 查询文件夹内有多少个文件夹
php查询文件夹内的文件个数:
//获取目录/文件列表
public function getDirFile( $Dir ){
if( is_dir($Dir) ){
$DirFileArray['DirList'] = $this-getDir( $Dir );
if( $DirFileArray ){
foreach( $DirFileArray['DirList'] as $Handle ){
$File = $Dir.DS.$Handle;
$DirFileArray['FileList'][$Handle] = $this-getFile( $File );
}
}
}else{
$DirFileArray[] = '[Path]:\''.$Dir.'\' is not a dir or not found!';
}
return $DirFileArray;
}
}
?