Net als veel andere programmeertalen , PHP heeft een volledige set van functies om een map te openen en te lezen een lijst van de bestanden en submappen . Dit is nuttig voor activiteiten zoals het zoeken naar een bestand dat is opgeslagen in een onbekende locatie of het maken van een foto galerij van een dynamische lijst van beeldbestanden . Open een map met de functie " opendir " te navigeren en de inhoud ervan met de functie " readdir " . Instructies 1 Open je PHP bronbestand in een teksteditor , zoals Windows Kladblok. Kopen van 2 Wijs het pad van een map aan een variabele . Bijvoorbeeld , " $ dir = " . "," Zal deze ingesteld op de huidige directory 3 Open een map met behulp van de functie " opendir " en wijs een handvat . . Bijvoorbeeld , " $ curfolder = opendir ( $ dir ) ; " 4 Lees alle bestanden en submap namen van de map met behulp van een lus "terwijl" met de functie " readdir " . . Filteren op bestanden met de functie " is_dir " en zorg ervoor om te negeren de " . " en " .. " inzendingen . Bijvoorbeeld , " while ( ( $ name = readdir ( $ curfolder ) ) ! == False) { if ( ( is_dir ( " { $ dir } /{ $ name} " ) ) && ( $ name! = ' . ' ) && ( $ name = ' .. ' ! ) ) { echo "map : " . . $ naam "\\ n " ; } } " zal uitprinten alle submap namen het . In plaats van het afdrukken van de namen , kan je mappen wijzigen met behulp van " chdir ( " { $ dir } /{ $ name} " ) ; " 5 Sla het PHP- bestand < . . br >
|