PHP实现的文件浏览器功能简单示例
2019-09-12 11:14
2231 查看
本文实例讲述了PHP实现的文件浏览器功能。分享给大家供大家参考,具体如下:
<?php if(isset($_GET['path'])){ echo $path = $_SERVER['DOCUMENT_ROOT'].$_GET['path']; $pre_path = $_GET['path']; }else{ echo $path = $_SERVER['DOCUMENT_ROOT']; $pre_path = ""; } ?> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> </head> <body> <table border="1"> <thead> <tr> <td>文件名</td> <td>文件大小</td> <td>文件类型</td> <td>修改时间</td> </tr> <thead> <tbody> <?php $url_this = "http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF']; $handle = opendir($path); while($file=readdir($handle)){ echo "<tr>"; echo "<td>".$file."</td>"; echo "<td>".filesize($path."/".$file)."</td>"; if(filetype($path."/".$file)=="dir"){ $next = $pre_path."/".$file; echo "<td><a href=\"$url_this?path=$next\">dir</a></td>"; }else{ echo "<td>".filetype($path."/".$file)."</td>"; } echo "<td>".date("Y年n月t日",filemtime($path."/".$file))."</td>"; echo "</tr>"; } closedir($handle); ?> </tbody> </table> </body> </body>
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php文件操作总结》、《PHP目录操作技巧汇总》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》及《PHP网络编程技巧总结》
希望本文所述对大家PHP程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- PHP简单实现定时监控nginx日志文件功能示例
- php文件下载功能简单源码示例
- php编程实现简单的网页版计算器功能示例
- PHP实现的文件操作类及文件下载功能示例
- PHP实现的pdo连接数据库并插入数据功能简单示例
- PHP实现的简单在线计算器功能示例
- PHP简单实现记录网站访问量功能示例
- PHP+Ajax实现的检测用户名功能简单示例
- PHP基于socket实现的简单客户端和服务端通讯功能示例
- PHP简单实现多维数组合并与排序功能示例
- php实现支持中文的文件下载功能示例
- PHP使用curl请求实现post方式上传图片文件功能示例
- php实现文件下载简单示例(代码实现文件下载)
- PHP简单实现数字分页功能示例
- PHP简单实现模拟登陆功能示例
- PHP简单实现上一页下一页功能示例
- PHP实现简单ajax Loading加载功能示例
- java实现简单解析XML文件功能示例
- PHP实现对数组简单求交集,差集,并集功能示例
- PHP简单实现二维数组赋值与遍历功能示例