如何PHP算出目录里面有多少个文件?

来源:百度知道 编辑:UC知道 时间:2024/06/07 17:59:15
用什么含数?

1.使用 dir 类,遍历其中的内容,多重目录使用递归

<?php
$d = dir("/etc/php5");
$i= 0;
while (false !== ($entry = $d->read())) {
if($entry != "." && $entry != "..") {
$i++;
}
}
$d->close();
echo $i;
?>

2. 如果是unix平台,借助exec命令..
单目录不包含隐藏文件 echo exec("ls /etc/php5 | wc -l");
多重目录 echo exec("find /etc/php5 ! -type d | wc -l");