<?php
include("function.php");
@extract($_GET); //将GET数组拆分为变量
unset($_GET); //撤销变量
if($action == "highlight")
{
highlight_file("..".$file);
die();
}
$currdir = "..".$dir; //当前实际目录
echo "当前目录:".$dir."<br>";
$dh = opendir($currdir);
while(false != ($filename = readdir($dh)))
{
if(substr($filename,0,1)=="."||$filename=="") //若文件为空跳过
continue;
if(filetype($currdir."/".$filename)=="dir") //判断是否为目录
$dirs[]["filename"] = $filename; //将目录放在数组dirs中
else
{
$curext = strtolower(get_extension($filename)); //获取文件后缀
if($curext == "php") //如果是php文件则把文件放在数组files中
$files[]["filename"] = $filename;
}
}
//输出目录
$count_dirs = count($dirs);
for($i=0;$i<$count_dirs;$i++)
echo "<a href='index.php?dir=$dir/".$dirs[$i]['filename']."'>".$dirs[$i]['filename']."</a></br>";
echo "--------------------</br>";
//输出文件
$count_files = count($files);
for($i=0;$i<$count_files;$i++)
echo "<a href='index.php?action=highlight&file=$dir/".$files[$i]["filename"]."'>".$files[$i]["filename"]."</a></br>";
?>
高亮显示php代码(能将高亮效果复制到word中)
5星 · 超过95%的资源 需积分: 21 42 浏览量
2010-03-29
09:22:15
上传
评论
收藏 858B RAR 举报
moliyishengyuan
- 粉丝: 31
- 资源: 4
最新资源
- 火龙果Pitaya ISP下载工具
- 湘江小说在线阅读网站的设计与实现(部署视频)-kaic.mp4
- 基于C++使用OpenCV 2.4.9做点多目标卡尔曼跟踪源码.zip
- 基于python实现二维碎片拼接复原源码+ppt说明+项目说明.zip
- 基于OpenCV的小案例C++源码边缘角点轮廓图像分割增强拼接目标检测颜色直方图抠图人脸识别等.zip
- 纯python3和numpy实现的符号计算深度学习框架.zip
- 微信小程序 - 涂鸦源码.zip
- 基于C# winform+mysql人事工资管理系统源码+sql文件+运行说明.zip
- 基于Java web搭建的一个简易博客网站源码.rar
- 基于Java web搭建的一个简易博客网站源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈