*   >> Læs Uddannelse artikler >> tech >> web development

Oprettelse og sletning Directory i Activeperl

ActivePerl Register Funktion Basics - Del 2 Indledning Dette er en del 2 af min serie, ActivePerl Directory-Funktion Basics. I denne del af serien, du lære at oprette og slette sub mapper i ActivePerl. Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler i denne artikel (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du læser.

Gøre Vejviser Fra synspunkt ActivePerl opfindere, hvilket skaber en mappe betyder, at en mappe, mens sletning af en mappe betyder fjernelse af en mappe. For at gøre en mappe (sub mappe), du bruger den funktion, mkdir () For at fjerne en mappe (sub mappe), du bruger den funktion, rmdir () De funktionsnavne ligne deres betydninger. Mkdir () funktion i enkle vendinger syntaksen for mkdir () funktion er, mkdir (dirNamePath) Argumentet er stien slutter med det nye mappenavn, alt i anførselstegn, f.eks "c: /directory1 /directory2 /directory3 /dirC", hvor dirC er det nye bibliotek navn.

Erstat indholdet af filen temp.pl med følgende kode og prøv det: Brug streng; print "Content-Type: text /html \\ n \\ n"; mkdir ("c: /directory1 /directory2 /directory3 /dirC") Når du forsøger koden, vil din browser ikke vise noget, da koden ikke har nogen feedback (trykt) erklæring. Dog bør der skabes biblioteket. Brug dit operativsystem for at gå til den mappe, c: /directory1 /directory2 /directory3, og du vil se den nye mappe, dirC. Mkdir () -funktionen giver sand, hvis det skaber biblioteket med succes, ellers returnerer false.

Det er tilrådeligt at altid kontrollere, om biblioteket med succes blev åbnet. Ovenstående kode er bedre skrives som: brug streng; print "Content-Type: text /html \\ n \\ n"; hvis (mkdir ("C: /directory1 /directory2 /directory3 /dirC")) {print "Register er blevet oprettet."; } Den rmdir () Funktion rmdir () funktionen bruges til at fjerne en mappe. Note; biblioteket skal være tom før den kan fjernes. En tom mappe kan have prikken og dobbelt dot elementer; under en sådan tilstand biblioteket stadig betragtes som tomme.

I enkle vendinger syntaksen for rmdir () funktion er, rmdir (dirNamePath) Argumentet er stien slutter med den tomme mappe navn i anførselstegn, f.eks "c: /directory1 /directory2 /directory3 /dirC", hvor dirC er den tomme mappe navn. Funktionen returnerer true, hvis sletningen lykkedes; ellers returnerer false. Det er altid godt at tjekke. Følgende kode fjerner den mappe vi skabt ovenfor: bruge streng;

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.