Directories uitlezen

Je wil graag weten wat staat er in mn directories, of welke plaatjes staan er in mijn map fotoalbum.
Nu zijn er natuurlijk een tig aantal mogelijkheden met opendir() , maar deze zijn voor de startende gebruiker niet al te gemakkelijk toe te passen, dan wel aan te passen.

Gelukkig is er glob, glob is een functie die op jouw eigen criteria de antwoorden laat zien.

een voorbeeldje

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
    foreach (glob("*.jpg") as $filename)
    {

           echo 'Bestandsnaam: '.$filename.'<br>';
        echo 'Bestandsgroote: '.filesize($filename).'<br>';
    }

?>


Dit zal als uitkomst alle .jpg bestanden laten zien(het pad ernaartoe , natuurlijk niet de images zelf) en de groote hiervan.

Hier kan je ook mappen aangeven, of bijvoorbeeld alle bestanden laten zien.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
    foreach (glob("mapnaam/*") as $filename)
    {

           echo 'Bestandsnaam: '.$filename.'<br>';
        echo 'Bestandsgroote: '.filesize($filename).'<br>';
    }

?>


Dit zal alle bestanden uit de map 'mapnaam' laten zien met bijhorende groote.
Simpel, duidelijk en makkelijk toepasbaar.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. Afsluiting
  3. Variabelen ophalen
  4. Directories uitlezen
  5. Bestanden schrijven

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.