Syntaksi on siirtyminen (array); Meidän tapauksessamme, olisit, shift (hisArr) Lue ja yritä seuraava koodi: käytä tiukka, tulostaa "Content-Type: text /html \\ n \\ n"; minunhisArr = ("HBWE "," FGTR "," HTNK ", 4587, 4526, 4053," AB12 "," GB58 "," TG45 "," RE69 "); minun $ returnValue = shift (hisArr); print $ returnValue; print" print hisArr; Väli tahansa funktion nimi ja sen aukko teline on valinnainen. Edellisessä tapauksessa on yksi välilyönti välillä pop ja (. Yllä olevassa tapauksessa, ei ole välilyönti välillä siirtyminen ja (; se on valinnainen.
Liitos Toiminto liitos toiminto poistaa osan (alue) elementtejä array ja korvaa ne että joidenkin luettelon, jos se on läsnä. Tuloksena joukko voi olla suurempi tai pienempi kuin alkuperäinen matriisi riippuen siitä, kuinka monta elementtiä ovat korvaavan luettelossa. Jos ei ole lista, niin tuloksena matriisi on lyhyempi. liitos funktio palauttaa luetellaan ne elementit poistetaan. Syntaksi on, liitos (array, OFFSET, pituus LIST) ARRAY on nimi alkuperäinen jono. offset on indeksi, jossa poistaminen alkaa. Muista, indeksi laskenta alkaa nollasta.
pituus on useita peräkkäisiä elementtejä poistettava. LIST, jos läsnä on elementtejä korvata ne poistettiin. Tässä esimerkissä, kuvitella, että haluat poistaa 3 elementtejä alkaen indeksi 5 (joka on kanta 6 ) ja korvata ne luettelo, ("XXX", "yyy", "ZZZ"). Liitos tehtävänä olisi, liitos (hisArr, 5, 3, ("xxx", "yyy", "zzz")); Lue ja yrittää seuraava koodi: käytämme tiukkoja; print "Content-Type: text /html \\ n \\ n"; minunhisArr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); Tulosta liitos (hisArr, 5, 3, ("XXX", "yyy", "ZZZ")); print "printhisArr; Neljäs linja on jatkos toiminto.
Tämä lausuma liitos toiminto edeltää komento (toinen funktio), joka on" tulosta ". liitos funktio palauttaa poistettu luettelosta. Vuodesta selvitys, kuten paluu luettelo palautetaan, se on painettu (näytössä) mukaan tulostustoimintoa. viimeisellä rivillä koodi näyttää tuloksena alkuperäinen jono. Muista, jos luettelo ei ole läsnä lii
NET - C # - käyttäminen UserContro…