亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

php filesize能獲取目錄大小嗎

PHP
小樊
81
2024-11-21 20:58:38
欄目: 編程語言

filesize() 函數在 PHP 中用于獲取文件的大小,而不是目錄的大小

要獲取目錄的大小,你可以使用以下代碼:

function getDirectorySize($directory) {
    $totalSize = 0;
    $objects = scandir($directory);
    foreach ($objects as $object) {
        if ($object != "." && $object != "..") {
            if (is_dir($directory . DIRECTORY_SEPARATOR . $object) && !is_link($directory . DIRECTORY_SEPARATOR . $object)) {
                $totalSize += getDirectorySize($directory . DIRECTORY_SEPARATOR . $object);
            } else {
                $totalSize += filesize($directory . DIRECTORY_SEPARATOR . $object);
            }
        }
    }
    return $totalSize;
}

$directory = "path/to/your/directory";
echo "Size of directory: " . getDirectorySize($directory) . " bytes";

這個函數會遞歸地遍歷目錄及其子目錄,并將所有文件和子目錄的大小累加起來。請將 "path/to/your/directory" 替換為你要獲取大小的目錄路徑。

0
陇西县| 万宁市| 敦煌市| 青州市| 博兴县| 呼玛县| 昭苏县| 历史| 金川县| 安丘市| 珠海市| 奉化市| 聂荣县| 涿鹿县| 聊城市| 余庆县| 法库县| 建宁县| 沾化县| 莱阳市| 石门县| 德江县| 武山县| 景谷| 隆子县| 宁晋县| 固安县| 综艺| 布尔津县| 房山区| 营山县| 浦县| 庆安县| 彰化市| 遂平县| 苍南县| 塘沽区| 莱西市| 文安县| 潜江市| 鲁甸县|