如何用php读取一个文件夹下的文件个数

如题所述

$arr = scandir('文件夹路径');
echo "文件个数为".count($arr)-2."个";
//这里要减去2
温馨提示:内容为网友见解,仅供参考
无其他回答

php中怎样获取目录中文件的个数?
b = count(glob("*"));echo '当前目录下文件夹数量:',$a,',文件数量:',$b-$a;\/\/这样就可以获取当前目录的文件夹和文件数量了

PHP中,什么函数可以统计一个目录中共有多少个文件
php = count(preg_grep("\/\\.php$\/", $arr));txt0 = $all - count(preg_grep("\/\\.txt$\/", $arr));echo '共有'.$all.'个文件,php文件'.$php.'个,非txt文件'.$txt0.'个';希采纳

PHP如何遍历指定文件夹,获取所有文件列表并生成下载链接??
php$dir="D:\/WWW\/ftp"; \/\/指定的路径$sitepath = 'http:\/\/localhost\/ftp\/';\/\/遍历文件夹下所有文件if (false != ($handle = opendir ( $dir ))) { echo "$dir 目录下的文件列表:<BR\/>"; $i = 0; while (false !== ($file = readdir($handle))) { if ($fil...

php列出目录下所有文件(包括子目录)
php \/** * Goofy 2011-11-30 * getDir()去文件夹列表,getFile()去对应文件夹下面的文件列表,二者的区别在于判断有没有“.”后缀的文件,其他都一样 *\/ \/\/获取文件目录列表,该方法返回数组function getDir($dir) { $dirArray[]=NULL; if (false != ($handle = opendir ( $dir )...

php 循环遍历文件夹下面的所有目录及文件并且每个文件都写入一句话...
\/*** 获取目录下的所有文件* [$dir] 文件夹路径***\/function deepScanDir($dir) { $fileArr = array (); $dirArr = array (); $dir = rtrim($dir, '\/\/'); if (is_dir($dir)) { $dirHandle = opendir($dir); while (false !== ($fileName = readdir($di...

PHP如何实现读取指定文件内的某些内容
这个文件,如果是用php 语法写的,你可以用include();将此文件包含进来,这样的话,这里文件里面$index="132233123";你就可以调用$index变量了 如果你写的只是一个文件话,建议你用以下方式进行判断 这个下面是我写的一个读取文件的函数,function Read_Url($file_url){ str="";handle = @fopen($...

PHP获取文件夹大小函数用法实例
本文实例讲述了PHP获取文件夹大小函数用法。分享给大家供大家参考。具体如下:?\/\/ 获取文件夹大小 function getDirSize($dir){ handle = opendir($dir);while (false!==($FolderOrFile = readdir($handle))){ if($FolderOrFile != "."&& FolderOrFile != ".."){ if(is_dir("$dir\/$...

PHP怎么读取php所在文件夹下的图片和mp3文件,并且显示出来
php$dir = ".\/"; \/\/要获取的目录echo "*** 获取目录下所有文件和文件夹 ***";\/\/先判断指定的路径是不是一个文件夹if (is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir($dh))!= false){ if( getFileType($file) == "mp3" ){ echo "mp3...

PHP:请教多文件夹下文件统计
<?php \/\/遍历,得到所有文件夹的名字 function getfolder($url) { handle = opendir($url);array=array();while (false !== ($file = readdir($handle))) { if (is_dir($url."\/".$file)) array_unshift($array,$file);} return $array;} \/\/遍历,处理所有data.txt array=getfolder(...

php复制目录下的所有文件及文件夹
这个直接用下面这个函数就可以了,多看下手册,很多例子的啊。function recurse_copy($src,$dst) { \/\/ 原目录,复制到的目录 dir = opendir($src);mkdir($dst);while(false !== ( $file = readdir($dir)) ) { if (( $file != '.' ) && ( $file != '..' )) { if ( is_...

相似回答