0

新規はこちら

ディレクトリ内で使用可能なすべてのサブディレクトリの簡単なリストを作成する簡単な関数を作成しようとしています。

私のコードは現在、サブディレクトリのすべての名前を返しますが、ディレクトリ内の不要なファイルのすべての名前も返します。

function getDirectories(){
    echo "Directories available:<br />";

    foreach (glob("*") as $dirname ) {
    echo "<a target=\"_blank\" href=\"$dirname \">$dirname</a><br />";}
    }
4

2 に答える 2

1

こちらをご覧ください: http://www.php.net/manual/en/function.is-dir.php

if( is_dir( $dirname ) ) {
    // Do stuff
}
于 2014-05-25T19:18:05.493 に答える
1

フラグ付きのglob関数を使用します。GLOB_ONLYDIR

glob('*', GLOB_ONLYDIR);
于 2014-05-25T19:19:08.883 に答える