Ligesom mange andre programmeringssprog , PHP har et komplet sæt af funktioner til at åbne en mappe og læse en liste over sine filer og undermapper . Dette er nyttigt for aktiviteter såsom at finde en gemt fil på et ukendt sted eller oprette et fotogalleri fra en dynamisk liste over billedfiler. Åbn en mappe med " opendir "-funktionen til og navigere dens indhold med " readdir "-funktion. Instruktioner
1
Åbn din PHP source fil i en teksteditor , såsom Windows Notesblok.
2
Tildel stien til en mappe til en variabel. For eksempel, " $ dir =" . " " Vil sætte den til den aktuelle mappe
3
Åbn en mappe ved hjælp af " opendir "-funktionen og tildele den et håndtag . . For eksempel, " $ curfolder = opendir ( $ dir ) "
4
Læs alle de filer og undermappe navne biblioteket ved hjælp af en ", mens " loop med " readdir "-funktionen . . Filtrere filer med " is_dir "-funktionen , og sørg for at ignorere " . " og ".." indtastninger . For eksempel, " while ( ( $ name = readdir ( $ curfolder ) ) ! == False ) {if ( ( is_dir ( " {$ dir } /{ $ navn } " ) ) && ($ navn! = ' .') && ($ name = ' .. '! )) { echo " mappe: " . . $ navn "\\ n" ;} } " vil udskrive alle undermappe navne. I stedet for at udskrive navnene , kan du ændre mapper ved hjælp af " chdir ( " {$ dir } /{ $ navn } "); "
5
Gem PHP fil
< . . br >