*   >> Læs Uddannelse artikler >> science >> programming

ActivePerl Arrays

lementer i den resulterende matrix. Syntaksen er: fjern skift (array, LIST) I vores tilfælde, ville du have, fjern skift (hisArr, ("xxx", "yyy", "zzz")); Læs og prøv følgende kode, bruge strenge; print "Content-Type: text /html \\ n \\ n"; minhisArr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); fjern skift (hisArr, ("xxx", "yyy", "zzz")); printhisArr; Pop Funktion Pop-funktionen fjerner det sidste element fra array og returnerer den, forkorte den oprindelige array ved et element.

Syntaksen er, pop (array); I vores tilfælde, ville du have, pop (hisArr); Læs og prøv følgende kode: Brug streng; print "Content-Type: text /html \\ n \\ n"; minhisArr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); min $ returnValue = pop (hisArr); print $ returnValue; print "printhisArr; Den fjerde udsagn ovenfor, popper af det sidste element fra array tildele fjernet til den nye variabel, $ returnValue værdi De sidste-men-én linje viser den returnerede (fjernet) værdi Skærmene sidste linje.. den oprindelige array, som nu mangler sin sidste element.

Skiftet Funktion shift-funktion gør det modsatte af pop-funktionen. Den fjerner det første element fra array og returnerer den, forkorte den oprindelige array ved et element. Syntaksen er skiftet (array); I vores tilfælde, ville du have, skifteholdsarbejde (hisArr) Læs og prøv følgende kode: Brug streng; print "Content-Type: text /html \\ n \\ n"; minhisArr = ("HBWE "," FGTR "," HTNK ", 4587, 4526, 4053," AB12 "," GB58 "," TG45 "," RE69 ") min $ returnValue = shift (hisArr), print $ returnValue; print" print hisArr; Mellemrummet mellem enhver funktion navn og dens åbning beslag er valgfri.

I den tidligere sag, der er en én mellemrum mellem pop og (I ovenstående tilfælde, der ikke er plads karakter mellem skift og (;. Det er valgfrit Den splejse Funktion splejse Funktionen fjerner en del (interval) af elementer fra. arrayet og erstatter dem med den for nogle liste, hvis det er til stede. Den resulterende matrix kan være større eller mindre end den oprindelige matrix afhængigt af hvor mange elementer er i udskiftning listen. Hvis der ikke findes nogen, hvorefter den resulterende array er kortere. Den splejse funktion returnerer en liste over de elementer fjernes.

Syntaksen er, splejsning (array, OFFSET, LÆNGDE, LIST) ARRAY er navnet på den oprindelige array. OFFSET er indekset, hvor fjernelse vil starte. Husk indeks optælling begynder fra nul. længde er antallet af på hinand

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