使用PHP生成文件夹图标,并预览其内容

时间:2014-02-25 14:15:32

标签: php thumbnails

我有几个文件夹,每个文件夹包含几个图像。我想做的是:

  1. 用php打开目录并将文件夹显示到浏览器中
  2. 文件夹图标应该已经显示其内容的预览
  3. 如果图像太多,则只应显示一个子集(可能最多4个)
  4. 你可以从Windows知道这个:

    enter image description here

    。 如果我可以像Windows解决方案那样处理它,我会很高兴

1 个答案:

答案 0 :(得分:2)

您的问题是广泛的,但我想我们可以从PHP为图像处理提供两个主要解决方案的事实开始:

基本上,您要做的是拥有一个基本的文件夹图标图像,并在其上面叠加其内容预览的缩略图。

如何获取这些缩略图取决于您的设置。这是一个Windows服务器,其预览已由操作系统生成,您可以提取和使用吗?你需要从头开始生成它们吗?你有什么样的数据?

至于读取文件系统的数据,PHP在Filesystem IO上有一些优秀的documentation在线。