Ancak (çalışıyor), belirli bir dizinde klasörlerin bir seçme listesini görüntülemek için scandir kullanmaya çalışıyorum, ben de benim seçim listesine çocuk klasörleri (eğer varsa) eklemek gerekir. Herkes bana yardımcı olabilir, bu harika olurdu!
Ben bunu istiyorum yapısı:
<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>
Ve bu ben bu parçacığı (http://stackoverflow.com/questions/608450/using-scandir-to-find-folders-in-a-directory- aldım Ben kodu (ki sadece üst klasörleri gösterir) olduğunu 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;
};
};
^ ^ Ama kimse yardımcı olabilir, bu harika olurdu .. o da çocuk dizinleri göstermek gerekir! :)
EDIT: Ben dosyaları, sadece klasörleri istemiyorum söylemek unuttum ..