Newb here
我试图制作一个简单的函数,它将创建一个目录中所有可用子目录的简单列表。
我的代码当前返回子目录的所有名称,但它也返回目录中我不想要的所有文件的名称。
function getDirectories(){
echo "Directories available:<br />";
foreach (glob("*") as $dirname ) {
echo "<a target=\"_blank\" href=\"$dirname \">$dirname</a><br />";}
}
答案 0 :(得分:1)
请看这里:http://www.php.net/manual/en/function.is-dir.php
if( is_dir( $dirname ) ) {
// Do stuff
}
答案 1 :(得分:1)
将glob
函数与GLOB_ONLYDIR
标志一起使用。
glob('*', GLOB_ONLYDIR);