Som mange andre programmeringsspråk, har PHP et komplett sett av funksjoner for å åpne en katalog og lese en liste over sine filer og undermapper . Dette er nyttig for aktiviteter som å finne en fil som er lagret i et ukjent sted eller lage et bildegalleri fra en dynamisk liste over bildefiler. Åpne en katalog med " opendir "-funksjonen til og navigere innholdet med " readdir "-funksjonen . Instruksjoner
en
Åpne din PHP kilde filen i en teksteditor , for eksempel Windows Notisblokk.
2
Angi banen til en katalog til en variabel . For eksempel , "$ dir = " . "; " Vil sette det til gjeldende katalog
3
Åpne en katalog med " opendir "-funksjonen og gi den et håndtak . . For eksempel , "$ curfolder = opendir ( $ dir ); "
4
Les alle filer og undermapper navn på katalogen ved hjelp av en "mens " loop med " readdir "-funksjonen . . Filtrere ut filer med " is_dir "-funksjonen og sørge for å ignorere " . " og ".." oppføringer. For eksempel " while ( ( $ name = readdir ( $ curfolder ) ) ! == False ) {if ( ( is_dir ( " { $ dir } /{ $ name } " ) ) && ( $ name ! = ' . ') && ( $ name = '.. ' ! ) ) { echo "-mappen : " . . $ name "\\ n "; } } " vil skrive ut alle undermapper navn. I stedet for å skrive ut navnene , kan du endre kataloger ved å bruke " chdir ( " { $ dir } /{ $ name } "); "
5
Lagre PHP-filen
< . . br >