中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

php readdir 能獲取文件大小嗎

PHP
小樊
81
2024-11-27 13:40:48
欄目: 編程語言

readdir() 函數用于讀取目錄句柄中的條目,但它本身不能獲取文件大小

$directory = 'path/to/directory';
$dir = opendir($directory);

if ($dir) {
    while (($entry = readdir($dir)) !== false) {
        if ($entry != "." && $entry != "..") {
            $filepath = $directory . DIRECTORY_SEPARATOR . $entry;
            if (is_file($filepath)) {
                $filesize = filesize($filepath);
                echo "文件名: " . $entry . ",大小: " . $filesize . " 字節\n";
            }
        }
    }
    closedir($dir);
} else {
    echo "無法打開目錄";
}

這段代碼首先打開指定目錄,然后使用 readdir() 函數逐行讀取目錄內容。對于每個非點(.)和非雙點(..)的條目,我們檢查它是否是一個文件,如果是,則使用 filesize() 函數獲取文件大小并輸出文件名和大小。最后,記得關閉目錄句柄。

0
西盟| 新干县| 定远县| 宣汉县| 册亨县| 宜春市| 清徐县| 疏附县| 卢氏县| 北辰区| 淄博市| 陇川县| 壶关县| 石城县| 同德县| 游戏| 德安县| 九寨沟县| 克什克腾旗| 将乐县| 洞口县| 弥渡县| 万宁市| 海丰县| 都匀市| 尉氏县| 句容市| 兰西县| 曲沃县| 同仁县| 华容县| 庐江县| 河西区| 微山县| 铁岭县| 泸溪县| 浮山县| 韶关市| 华阴市| 塔河县| 安福县|