Een map , ook wel bekend als een map , is een virtuele container die bestanden en mappen kunt opslaan . Op sommige besturingssystemen , zoals Unix , een directory is een speciaal soort bestand dat een lijst van de submappen bevat . Hoewel het misschien lijkt alsof de verschillen tussen besturingssystemen zou het lezen van de inhoud van een directory moeilijke , uitstekende file - systeem functiebibliotheek PHP maakt het een eenvoudige taak . De functie " scandir " neemt het pad naar een map en geeft de inhoud ervan als een array . Instructies 1 Maak een bestand met een " . Php " uitbreiding en open deze met een teksteditor , zoals Kladblok of WordPad . Kopen van 2 Schrijf een segment van PHP code die de functie van PHP " scandir " en voegt het resultaat in een nieuwe variabele noemt . De functie " scandir " neemt de gids te lezen als parameter . De nieuwe variabele wordt nu de inhoud van de directory bevat als matrix . Hier is de volledige code : $ directoryArr = scandir ( ' mijnpad /' ) ; 3 Voor het verwijderen van de " . " en " .. " elementen die verschijnen in de array , voor respectievelijk de huidige en de bovenliggende mappen , bel functie " array_slice " PHP om de eerste twee elementen in de array als zo verwijderen : $ directoryArr = array_slice ( $ directoryArr , 2 ) ;
|