⊗ppPmFSDR 348 of 447 menu

Läsa innehållet i en mapp i PHP

Funktionen scandir låter dig se innehållet i en mapp och få som en array med namnen på filer och undermappar som finns i den. Funktionen tar sökvägen till filen som parameter.

Låt oss som exempel ha mappen dir. Låt oss titta på dess innehåll:

<?php $files = scandir('dir'); var_dump($files); ?>

I resultatarrayen kommer funktionen scandir också att visa förekomsten av mappar med namnen ".." och ".". Tekniskt sett motsvarar det första namnet en länk till den överordnade mappen, och det andra - till den aktuella.

Dessa namn är bättre att ta bort från resultatarrayen. Det görs på följande sätt:

<?php $files = scandir('dir'); $files = array_diff($files, ['..', '.']); var_dump($files); ?>

Det kan förenklas:

<?php $files = array_diff(scandir('dir'), ['..', '.']); var_dump($files); ?>

Låt det i roten på din webbplats finnas en mapp dir, och i den några textfiler. Skriv ut en kolumn med namnen på dessa filer på skärmen.

Låt det i roten på din webbplats finnas en mapp dir, och i den några textfiler. Gå igenom dessa filer med en loop och skriv ut deras text i webbläsaren.

Låt det i roten på din webbplats finnas en mapp dir, och i den några textfiler. Gå igenom dessa filer med en loop, öppna var och en av dem och skriv ett utropstecken i slutet.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa