Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304416
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站导航为爱好php程序的朋友们提供php相关的教程知识。

php具体代码如下获取指定文件的详细信息utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

今天我写了一个简单的php文件,可以输出指定文件的详细信息。我这里是用php中的函数来实现的,大家在开发项目的过程中如果要考虑方便的话可以用php中的类来实现,可以将写一个文件操作类。utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

下面是我的PhP程序具体代码如下:utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?phputWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 //获取文件信息utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 //设置默认时区utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 date_default_timezone_set('PRC');utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 function getFileInfo($filePath){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  if(!file_exists($filePath)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   echo '指定的文件不存在!';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   return;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  if(is_file($filePath)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   echo $filePath.'是一个文件'.'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  if(is_dir($filePath)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   echo $filePath.'是一个目录'.'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  echo '文件的形态:'.getFileType($filePath).'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  echo '文件的大小:'.getFileSize($filePath).'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  if(is_readable($filePath)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   echo '文件可读'.'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }else{utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   echo '文件不可读'.'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  if(is_writeable($filePath)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   echo '文件可写'.'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }else{utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   echo '文件不可写'.'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  echo '文件建立的时间:'.date('Y年m月d日',filectime($filePath)).'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  echo '文件最后修改的时间:'.date('Y年m月d日',filemtime($filePath)).'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  echo '文件最后访问的时间:'.date('Y年m月d日',fileatime($filePath)).'<br>';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 function getFileType($filePath){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  switch(filetype($filePath)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   case 'file':utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    $type.='普通文件';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    break;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   case 'dir':utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    $type.='目录文件';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    break;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   case 'block':utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    $type.='块设备文件';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    break;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   case 'char':utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    $type.='字符设备文件';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    break;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   case 'fifo':utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    $type.='命名管道文件';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    break;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   case 'link':utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    $type.='符号链接';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    break;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   case 'unknown':utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    $type.='未知文件类型';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    break;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   default:utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

    $type.='没有检测到文件类型';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  return $type;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 function getFileSize($filePath){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  $bytes=filesize($filePath);utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  //1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024ButWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  if($bytes > pow(2,40)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $size = round($bytes/pow(1024,4),2);utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $unit = 'TB';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }elseif($bytes > pow(2,30)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $size = round($bytes/pow(1024,3),2);utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $unit = 'GB';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }elseif($bytes > pow(2,20)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $size = round($bytes/pow(1024,2),2);utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $unit = 'MB';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }elseif($bytes > pow(2,10)){utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $size = round($bytes/pow(1024,1),2);utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $unit = 'KB';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }else{utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $size = $bytes;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

   $unit = 'Byte';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  return $size.' '.$unit;utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 }utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 $filePath = $_SERVER['DOCUMENT_ROOT'].'/test/editor.php';utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 getFileInfo($filePath); utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

?>utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我随便传入的文件输出结果为:utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

E:/wamp/www/test/editor.php是一个文件utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

文件的形态:普通文件utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

文件的大小:654 ByteutWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

文件可读utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

文件可写utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

文件建立的时间:2011年05月31日utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

文件最后修改的时间:2011年06月01日utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

文件最后访问的时间:2011年05月31日utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如果大家对上面具体代码如下函数还有不了解的,建议去查查PhP程序手册。utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

名站网址导航

3种实现页面跳转的方法你喜欢哪种utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

utWAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

好了关于php程序的知识就说到这里希望可以帮助需要的朋友。,

标签:

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304416

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市