Vypis adresarov

Programovacie jazyky, rady, poradňa...
lama2d
VIP
VIP
Príspevky: 1006
Registrovaný: 24 feb 2005, 14:54
Bydlisko: PostgreSQL

Vypis adresarov

Príspevok od používateľa lama2d »

Caute, potrebujem spravit script, ktory vypise mena vsetky adresarov v zlozke "Jano" a zisti ich pocet. Diky. :)
final
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 206
Registrovaný: 04 dec 2005, 11:43
Bydlisko: Prievidza

Príspevok od používateľa final »

carnaby
Amateur
Amateur
Príspevky: 24
Registrovaný: 23 aug 2005, 20:32
Bydlisko: Martin

Príspevok od používateľa carnaby »

v php5

Kód: Vybrať všetko

http://sk.php.net/manual/sk/function.directoryiterator-construct.php

Kód: Vybrať všetko

$dir = new DirectoryIterator("/tmp");
foreach ($dir as $file) {
   if ($file->isDot()) {
       continue;
   }
   echo $file->getFilename() . "\n";
}
mylan
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 66
Registrovaný: 22 dec 2004, 7:53
Bydlisko: Prešov / Praha
Kontaktovať používateľa:

Príspevok od používateľa mylan »

Bez php5 napr: :)

Kód: Vybrať všetko

<?php
  $zlozka = dir("./Jano/");
  $i = 0;
  while($dir = $zlozka->read()) {
    if ($dir == "." || $dir == ".." || is_file($dir)) continue;
    echo $dir."<br />\n";
    $i++;
  }
  echo "<p>Počet adresárov: <b>$i</b></p>";
  $zlozka->close();
?>
Napísať odpoveď