服务微信:fuwenhaocom
快捷导航
  • 0

PHP显示目录下的所有文件/目录代码

120

主题

4

回帖

1687

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1687
发表于 2023-3-6 22:14:28 | 显示全部楼层 |阅读模式

递归显示目录下的所有文件/目录

平时多用于批量复制文件名用。



  1. <?php
  2. function tree($directory)
  3. {
  4. $mydir=dir($directory);
  5. echo "<ul>";
  6. while($file=$mydir->read()){
  7. if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!="..")){
  8. echo "<li><font color='#ff00cc'><b>$file</b></font></li>";
  9. tree("$directory/$file");
  10. }else{
  11. echo "<li><a href=$directory/$file>$file</a></li>";
  12. }
  13. }
  14. echo "</ul>";
  15. $mydir->close();
  16. }
  17. //start the program
  18. echo "<h2>目录为粉红色</h2>";
  19. tree(".");
  20. ?>
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|关于我们

Copyright © 2001-2024, Tencent Cloud.    Powered by 声美网络科技! X3.4    黑ICP备20003456号-23

GMT+8, 2024-9-8 10:39 , Processed in 0.138177 second(s), 19 queries .