欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php查找指定目录指定大小的文件程序

程序员文章站 2022-05-17 17:30:36
...
php查找文件大小的原理是遍历目录然后再利用filesize来计算文件大小,然后我们再加一判断就可以了,下面整理了一些例子。

我们先来看遍历目录

n";
    while ($file = $mydir->read()) {
        if ((is_dir("$directory/$file")) AND ($file != ".") AND ($file != "..")) {
            echo "
  • $file
  • n"; tree("$directory/$file"); } else echo "
  • $file
  • n"; } echo "n"; $mydir->close(); } //开始运行 echo "

    目录为粉红色


    n"; tree("./phprm"); ?>

    这样只是把所有目录下的文件显示了,但我们要判断大小需加上round(filesize($cpath)/1024,1)函数了,这样我们获取大小之后就可以显示文件大小了。

     $limitByte) {
                            $arrRes[] = array(
                                $cpath,
                                round(filesize($cpath) / 1024, 1)
                            );
                            //echo "

    {$cpath}
    ".(filesize($cpath) / 1024)."KB

    "; } } } } } closedir($h); } foreach ($arrRes as $k => $v) { $arrTmp[$k] = $v[1]; } arsort($arrTmp); foreach ($arrTmp as $k => $v) { echo "

    " . str_replace($dirpath, '', $arrRes[$k][0]) . "
    " . $arrRes[$k][1] . "

    "; } ?>

    最后给大家附一个字节计算函数,这个可以转换