php浏览目录中文件内容的代码举例

发布时间:2020-08-17编辑:脚本学堂
本文介绍一个php的代码,可以浏览目录中的文件内容,包括文件大小、文件类型、文件的最后修改时间等。有需要的朋友参考下吧。

浏览目录中文件内容的php代码:

例1,
 

复制代码 代码示例:
<?php
/**
* 浏览目录中文件
* edit www.jb200.com
*/
$dir = dirname(__FILE__);
$open_dir = opendir($dir);
echo "<table border=1 borderColor=red cellpadding=6>";
echo "<tr><th>文件名</th><th>大小</th><th>类型</th><th>修改日期</th></tr>";
while ($file = readdir($open_dir)) {
if ($file!= "." && $file != "..") {
echo "<tr><td>" . $file . "</td>";
echo "<td>" . filesize($file) . "</td>";
echo "<td>" . filetype($file) . "</td>";
echo "<td>" . filemtime($file) . "</td></tr>";
}
}
echo "</table>";
?>

例2,
 

复制代码 代码示例:
<html>
<head>
<title>浏览目录_www.jb200.com</title>
</head>
<body>
<?
 // 使用表格浏览目录的结构
 print("<TABLE BORDER="1">n");
 // 创建表格的头
 print("<TR><font color='red'>n");
 print("<TH>文件名</TH>n");
 print("<TH>文件的大小</TH>n");
 print("</font></TR>n");
 $myDirectory = opendir(".");  // 建立操作目录的句柄
 // 读出目录中的每一个子项
 while($entryName = readdir($myDirectory))
 {
  print("<TR>");
  print("<TD>$entryName</TD>");
  print("<TD ALIGN="right">");
  print(filesize($entryName));
  print("</TD>");
  print("</TR>n");
 }
 closedir($myDirectory);   // 关闭目录
 print("</TABLE>n");
?>
</body>
</html>