用php怎么才能知道一个文件夹里有多少文件?

来源:百度知道 编辑:UC知道 时间:2024/07/07 12:58:32
用php怎么才能知道一个文件夹里有多少文件?

该脚本从一个指定目录中读取文件名,之后把这些文件名返回到数组中,还包括文件个数。

源代码如下:

<?
/*
This script read the filenames from a specified directory and returns them in an array.
The number of filenames is also returned.
Copyleft(L) 1999 Eric Persson, eric@persson.tm, http://www.persson.tm/scripts/
*/
Function searchdir($basedir)
{
global $filelisting, $number; //defines the two variables as global so they can be accessed from outside the function
unset($filelisting); //kills $filelisting in case it have been used earlier in the script
unset($number); //same as above
$handle=opendir($basedir);
while ($file = readdir($handle)) {
if ($file=="." or $file=="..") {
}
else {
$filelisting[]="$basedir$file";
};
};
$number=sizeof($filelisting); //gets the size of the array
};
searchdir(