从数组扫描目录中获取字符串

问题描述

我有这个数组,它是在我存储电子书收藏的外部驱动器上进行目录扫描的结果:

Array
(
    [Asa larsson] => Array
        (
            [De tweede zonde (12786)] => Array
                (
                    [0] => De tweede zonde - Asa larsson.epub
                    [1] => Metadata.opf
                    [2] => cover.jpg
                )

            [Zonnestorm (6275)] => Array
                (
                    [0] => Zonnestorm - Asa larsson.epub
                    [1] => Metadata.opf
                    [2] => cover.jpg
                )

            [Het zwarte pad (6296)] => Array
                (
                    [0] => Het zwarte pad - Asa larsson.epub
                    [1] => Metadata.opf
                    [2] => cover.jpg
                )

            [Midzomernacht (6281)] => Array
                (
                    [0] => Metadata.opf
                    [1] => cover.jpg
                    [2] => Midzomernacht - Asa larsson.epub
                )

            [Tot de woede is geluwd (6274)] => Array
                (
                    [0] => Tot de woede is geluwd - Asa larsson.epub
                    [1] => Metadata.opf
                    [2] => cover.jpg
                )

        )

    [Asa Harrison] => Array
        (
            [Dodelijke stilte (15028)] => Array
                (
                    [0] => Dodelijke stilte - Asa Harrison.epub
                    [1] => Metadata.opf
                    [2] => cover.jpg
                )

        )

)

在每个数组中都有不同数量的书籍。 另请注意,.epub 文件并不总是位于同一索引上。 考虑到第一个数组(4 本电子书),我希望得到以下字符串:

$dir_1 = Asa larsson/De tweede zonde (12786)/De tweede zonde - Asa larsson.epub
$dir_2 = Asa larsson/Zonnestorm (6275)/Zonnestorm - Asa larsson.epub
$dir_3 = Asa larsson/Het zwarte pad (6296)/Het zwarte pad - Asa larsson.epub
$dir_4 = Asa larsson/Midzomernacht (6281)/Midzomernacht - Asa larsson.epub
$dir_4 = Asa larsson/Tot de woede is geluwd (6274)/Tot de woede is geluwd - Asa larsson.epub

$dir_6 = Asa Harrison/Dodelijke stilte (15028)/Dodelijke stilte - Asa Harrison.epub

编辑

我确实受到了一些批评,因为我没有发布任何代码,原因是这段摘录是我在工作时所做的一个非常古老的 PHP 4 项目的一小部分为了管理我的收藏,我在业余时间还很年轻。我现在是一个 77 岁的老人,只是想寻求帮助,我无意伤害任何人的感情或自豪。 对此我深表歉意。

我在获取 epub 文件时没有问题,我将过滤数组以寻找扩展名为 .epub 的文件,我一直在努力获取一个和第二个目录名称

我不知道如何实现这一点。 任何帮助将不胜感激

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)