Javascript 列出包含PHP文件数的子文件夹
我有一个文件夹,里面有很多子文件夹和大量的pdf文件…现在我想用PHP列出文件夹名称和每个文件夹中的pdf文件数。如何做到这一点?使用Javascript 列出包含PHP文件数的子文件夹,javascript,php,html,Javascript,Php,Html,我有一个文件夹,里面有很多子文件夹和大量的pdf文件…现在我想用PHP列出文件夹名称和每个文件夹中的pdf文件数。如何做到这一点?使用PHP递归函数,你可以得到文件夹的简单数组 PHP <?php $array=array(); function getCount($path){ $count=0; global $array; //$count=count(glob($path."/*")); foreach
PHP
递归函数,你可以得到文件夹的简单数组
PHP
<?php
$array=array();
function getCount($path){
$count=0;
global $array;
//$count=count(glob($path."/*"));
foreach(new DirectoryIterator($path) as $fileInfo){
if($fileInfo->isDir()){
if($fileInfo->isDot()) continue;
if(array_key_exists($fileInfo->getFilename(),$array)){
$array[$fileInfo->getFilename()] = array(
'is_file_directory' => 'file',
'count' => getCount($fileInfo->getPathname())
);
}
else{
$array[$fileInfo->getFilename()] = array(
'is_file_directory' => 'directory',
'count' => getCount($fileInfo->getPathname())
);
}
}
else{
$array[$fileInfo->getFilename()] = array(
'is_file_directory' => 'file',
'count' => 0
);
$count++;
}
}
return $count;
}
?>
如何使用:getCount('folder/inner_folder');打印(数组)
所以请帮帮我。。