scandir を使用して、特定のディレクトリにリストされているフォルダーの選択リストを表示しようとしていますが (これは正常に動作します)、選択リストに子フォルダー (存在する場合) も追加する必要があります。誰かが私を助けることができれば、それは素晴らしいことです!
これは私が望む構造です:
<option>folder 1</option>
<option> --child 1</option>
<option> folder 2</option>
<option> folder 3</option>
<option> --child 1</option>
<option> --child 2</option>
<option> --child 3</option>
そして、これは私がこのスレッドから取得したコードです(親フォルダーのみを表示します) ( scandir() を使用してディレクトリ内のフォルダーを検索する (PHP) ):
$dir = $_SERVER['DOCUMENT_ROOT']."\\folder\\";
$path = $dir;
$results = scandir($path);
$folders = array();
foreach ($results as $result) {
if ($result == '.' || $result == '..') continue;
if (is_dir($path . '/' . $result)) {
$folders[] = $result;
};
};
^^しかし、子ディレクトリも表示する必要があります..誰かが助けてくれれば、それは素晴らしいことです! :)
編集:ファイルは必要なく、フォルダだけが必要だと言うのを忘れていました..