*   >> läser Utbildning artiklar >> tech >> web development

ActivePerl Directory Funktion Basics

e poster i katalogen i en matris. Den ReadDir () funktionen används för att läsa innehållet katalog från information i minnet (inte från disk). När du använder opendir (), kan du sedan använda ReadDir () funktion, efter att du måste använda closedir () för att stänga katalogen. För resten av den här delen av serien, ska vi titta på dessa tre funktioner. Katalog och fil Exempel I rotkatalogen (c :) av datorn använder operativsystemet för att skapa en katalog med namnet, directory1. I denna katalog som skapas, skapa en annan katalog med namnet, directory2.

I directory2, skapa en annan katalog med namnet directory3. I directory3 skapa två underkataloger med namn, Dira och dirB. Även i detta directory3, använd din textredigerare för att skapa två filer; en med namn, Filea och en annan med namn, fileB. Så i directory3, har du 2 underkataloger och 2 filer. Vi ska använda denna inställning för kodexemplen i den här delen av serien. Den opendir () Funktion Syntaxen för opendir () funktionen: Bool opendir (DIRHANDLE, EXPR); DIRHANDLE är katalogen handtaget (speciell typ av variabel).

Det refererar till området i minnet som har posten namnen på katalogen. Det förklaras och tilldela automatiskt i det läget. Du kan ge vilket namn du vill ha för det. EXPR är en sökväg som slutar med katalognamn av intresse; t.ex. "c: /directory1 /directory2 /directory3". Det är inom citationstecken. Returvärdet är Boolean true om katalogen har öppnat eller falskt om katalogen inte öppnat. Det kan vara falsk om disken har ett problem, såsom dåliga sektorer. Det är i princip vad som krävs för att öppna en katalog; vi får se ett kodexempel kort.

Den ReadDir () Funktion information katalogen i minnet har namnen på filer och omedelbara underkataloger av själva katalogen i disken. Den ReadDir () funktionen läser detta namn från informationen i minnet. Enkelt uttryckt, är syntaxen för denna funktion: mindirList = ReadDir (DIRHANDLE) Den läser objekten i katalogen från ett område i minnet i en matris. Varje element i arrayen är en post namnet på katalogen. DIRlist är vilket namn du ge för matrisen. DIRHANDLE är katalogen handtag som används i öppna katalogen (opendir ()).

Den closedir () Funktion När du är färdig med användningen av kataloginformation i minnet måste du stänga katalogen med closedir funktionen (). Syntaxen för att stänga katalogen är: closedir (DIRHANDLE) DIRHANDLE är katalogen handtag som används av opendir (), ReadDir () och closedir (). Ett exempel kod I denna kod exempel öp

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.