VD: ta có cấu trúc sau nha:
Ta sẽ viết 1 hàm như sau:Code:MAIN_FOLDER .......file1.txt .......file2.txt .......file3.html ...SUBFODER_1 .......file1.txt .......file2.html ...SUBFODER_2 .......file1.txt .......file2.html ...SUBFODER_3 .......file1.txt .......file2.html
Và gọi hàm để chạy nóPHP Code:<?php
function CountDir($aDir, $aRecurse)
{
$Count = 0;
$d = dir($aDir);
while ($Entry = $d->Read())
{
if (!(($Entry == "..") || ($Entry == ".")))
{
if (Is_Dir($aDir . '/' . $Entry))
{
if ($aRecurse)
{
$Count += CountDir($aDir . '/' . $Entry, $aRecurse);
}
}
else
{
$Count++;
}
}
}
return $Count;
}
?>
PHP Code:echo CountDir($_SERVER["DOCUMENT_ROOT"], True); // Echo's 9
echo CountDir($_SERVER["DOCUMENT_ROOT"], False); // Echo's 3












Trả Lời Với Trích Dẫn