返回做页封装创建目......登陆

做页封装创建目录。读取目录并包含目录大小的方法

弃。2019-03-21 11:44:01312

//读取文件信息

function getfileinfo($finame){

$arr[]='';

$tiem = opendir($finame);

     while ($src = readdir($tiem)) {

    if ($src!="." && $src!= "..") {

if (is_file($finame."/".$src)) {

$arr['file'][] = $src;

}

if (is_dir($finame."/".$src)) {

$arr['dir'][] = $src;

}

}

}

closedir($tiem);

return $arr;

}

   var_dump(getfileinfo('bbbb'));

   echo "<hr>";

//获取目录文件大小

   function getinfo($path){

    $sum = 0;

    global $sum;

    $dir = opendir($path);

    while ($time = readdir($dir)) {

    if ($time!="." && $time!="..") {

    if (is_file($path."/".$time)) {

    $sum += filesize($path."/".$time);

    }

    if (is_dir($path."/".$time)) {

    $fun = __FUNCTION__;

    $fun($path."/".$time);

    }

    }

    }

    closedir($dir);

    return $sum;

   }

    echo getinfo('bbbb');

function mkdirll($drname){

if (file_exists($drname)) {

return '目录已经存在';

}

if (mkdir($drname,0777,true)) {

return '目录创建成功';

}

return '目录创建失败';

}


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送