在PHP中创建包含目录列表的多维数组

时间:2017-04-27 06:22:41

标签: php wordpress list directory

我正在尝试扫描http目录并获取多维数组中的所有文件夹,子文件夹和文件。 我们的想法是使用数组创建菜单,然后根据单击的菜单项浏览和列出文件夹内容。 我正在使用此代码读取父目录:

$GLOBALS['website'] = 'http://thewebsite.com/catalog/';

        function readmenuitems($item=""){
            $website = $GLOBALS['website'];
            $webfolder = $website.$item;
            $result = array();

            $html = file_get_html($webfolder);
            foreach($html->find('a') as $element){
                array_push($result, $element->href);
            }
            return $result;
        }

        $allitems = readmenuitems();

函数file_get_html()来自此处:http://simplehtmldom.sourceforge.net/

我制作了这样的菜单的第一级,但我在php中的知识不足以让它进入目录并循环,而有其他子目录和文件。 整个过程应该适用于Wordpress。

我将很感激如何解决这个问题的任何帮助或好主意:)

谢谢!

0 个答案:

没有答案