您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 1904|回复: 0
打印 上一主题 下一主题

PHP实现遍历目录并添加图标

[复制链接]
  • TA的每日心情
    开心
    2017-9-3 16:08
  • 签到天数: 286 天

    [LV.8]以坛为家I

    跳转到指定楼层
    楼主
    发表于 2017-8-18 00:16:55 | 只看该作者 |0人打赏回帖奖励 |倒序浏览 |阅读模式
    [backcolor=rgba(255, 255, 255, 0.8)]一朋友半夜找我帮忙写个遍历目录的代码,要求带图标的,顺手就帮他写了个,这里分享出来给大家
    1. <?php
    2. /**
    3. * 目录搜索函数 by Niconico0w0
    4. */
    5. class NicoCraft {
    6.     function listdir($pathname){
    7.         $dirlist = ""; //初始化变量
    8.         foreach( glob($pathname) as $filename ){
    9.             if(is_dir($filename)){
    10.                 $dirlist .= "<img src='assets/dire.png'>" . $filename . "<br>";
    11.             }else{
    12.                 $dirlist .= "<img src='assets/file.png'>" . $filename . '<br>';
    13.             }
    14.         }
    15.         return $dirlist;
    16.     }
    17. }
    18. /**
    19. * 调用 listdir 方法,传参String为目录
    20. * 务必在结尾加上 * 才能够搜索整个目录。
    21. */
    22. $NicoCraft = new NicoCraft();
    23. echo $NicoCraft->listdir('*');
    24. ?>
    复制代码
    非常简单,直接复制过去食用即可。
    打赏

    0

    收藏

    0

    支持

    0

    反对

    0

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则