⊗ppPmFSDR 348 of 447 menu

Lesing av innhold i en mappe i PHP

Funksjonen scandir lar deg se innholdet i en mappe og få som en array navnene på filene og undermappene som finnes i den. Funksjonen tar stien til filen som parameter.

La oss for eksempel si at vi har en mappe dir. La oss se på innholdet:

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

I resultat-arrayen vil funksjonen scandir også vise tilstedeværelsen av mapper med navnene ".." og ".". Teknisk sett tilsvarer det første navnet en lenke til foreldremappen, og det andre - til den gjeldende mappen.

Disse navnene er best å fjerne fra resultat-arrayen. Dette gjøres på følgende måte:

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

Kan forenkles:

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

Anta at det ligger en mappe dir i roten av nettstedet ditt, og noen tekstfiler i den. Vis en kolonne med navnene på disse filene på skjermen.

Anta at det ligger en mappe dir i roten av nettstedet ditt, og noen tekstfiler i den. Gå gjennom disse filene i en løkke og vis tekstene deres i nettleseren.

Anta at det ligger en mappe dir i roten av nettstedet ditt, og noen tekstfiler i den. Gå gjennom disse filene i en løkke, åpne hver av dem og skriv et utropstegn på slutten.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis