左右两栏,左栏提取某目录下的所有HTML文件,鼠标点击文件名,可以在右栏显示点击的HTML文件这是HTML结构 <div id="sidebar"> <p>文件目录如下:</p> <div id="fileList"> <?php getFile("要索引的目录路径"); ?> </div> </div> <div id="main"> //此处显示点击的HTML文件 //echo openFile(就这里不会写); </div> //获取文件列表函数 function getFile($dir) { $fileArray[]=NULL; if (false != ($handle = opendir ( $dir ))) { $i=0; while ( false !== ($file = readdir ( $handle )) ) { //去掉"“.”、“..”以及带“.xxx”后缀的文件 if ($file != "." && $file != ".."&&strpos($file,".")) { $fileArray[$i]="".$file; if($i==100){ break; } $i++; } } //关闭句柄 closedir ( $handle ); } foreach($fileArray as $value) { echo "<a href='".$value."'>".$value."</a>"; //这里输出数组内容 echo "<br/>"; } return $fileArray; } //打开文件函数 function openFile($filename) { $return = ''; if ($fp = fopen($filename, 'rb')) { while (!feof($fp)) { $return .= fread($fp, 1024); } fclose($fp); return $return; } else { return false; } } [code=php]
用框架来布局,在a标签中指定target属性即可。可以参考csdn论坛的写法。
php中怎么实现类似资源管理器左侧树形结构?
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号