简单的函数,只列出目录中的子目录



Newb here

我正在尝试制作一个简单的函数,它将创建一个目录中所有可用子目录的简单列表。

我的代码目前返回所有子目录的名称,但它也返回目录中我不想要的所有文件的名称。

function getDirectories(){
    echo "Directories available:<br />";
    foreach (glob("*") as $dirname ) {
    echo "<a target="_blank" href="$dirname ">$dirname</a><br />";}
    }

看这里:http://www.php.net/manual/en/function.is-dir.php

if( is_dir( $dirname ) ) {
    // Do stuff
}

使用带有GLOB_ONLYDIR标志的glob函数

glob('*', GLOB_ONLYDIR);

相关内容

  • 没有找到相关文章

最新更新