相关疑难解决方法(0)

PHP中深层递归的目录结构数组

我正在尝试将硬盘上的一些文件夹放入阵列中.

例如,度假照片.假设我们有这样的结构:

  • 设置1
    • 第1组第1项
    • 第1组第2项
    • 第1组的项目
  • 设置2
    • 第2组的子集1
      • 第2组第1项的第1项
      • 第2组的子集1的项目....
    • 第2组的子集2
    • 随机文件,而不是目录.
  • 设置3
  • ...

我希望有这样的东西,作为一个数组.
意思是我有一个大数组,在该数组中有更多数组.每个集合和子集都有自己的数组.

我试图让它看起来像这样:

Array
(
    [Set 1] => Array([0] => Item 1 of Set 1, [1] => Item 1 of Set 1,...)
    [Set 2] => Array([Subnet 1] => Array([0] => Item 1 of Subset 1 of Set 2,[1] => ...), [Subnet 2] => Array([0] => ..., ..., ...), ..., [0] => Random File)
    [set 3] => Array(...)
    ...
)
Run Code Online (Sandbox Code Playgroud)

我偶然发现了这个问题:http://www.the-art-of-web.com/php/dirlist/

但这不是我想要的.我一直在干涉它,但它只给我带来麻烦.

这是一个示例,查看更大分辨率的源(没有明显点击...). 例

php arrays recursion

18
推荐指数
3
解决办法
2万
查看次数

标签 统计

arrays ×1

php ×1

recursion ×1