Perli massiivi splice () funktsioon

click fraud protection

Perli omad splaiss () funktsiooni kasutatakse tüki või osa massiivi väljalõikamiseks ja tagastamiseks. Välja lõigatud osa algab punktist NIHE massiivi element ja jätkub PIKKUS elemente. Kui PIKKUS pole täpsustatud, lõigatakse see massiivi lõpuni.

Mõtle @minu nimi on massiiv nummerdatud kastide reas, vasakult paremale, nummerdatud nulliga. splaiss () funktsioon lõikaks tüki välja @minu nimi on massiiv, mis algab elemendist positsioonis # 1 (antud juhul Michael) ja lõpetades 3 elemendi hiljem kell Matteus. Väärtus @someNames siis saab ('Michael', 'Joshua', 'Matthew')ja @myNames on lühendatud ('Jacob', 'Ethan', 'Andrew').

Võimalusena saate asendada osa eemaldatakse teise massiivi abil, viies selle sisse REPLACE_WITH argument.

Ülaltoodud näites splaiss () funktsioon lõikaks tüki välja @minu nimi on massiiv, mis algab elemendist positsioonis # 1 (antud juhul Michael ja lõpeb 3 elementi hiljem kell Matteus. See siis asendab need nimed koos @moreNames massiiv. Väärtus @someNames siis saab ('Michael', 'Joshua', 'Matthew')

instagram viewer
ja @myNames on muudetud väärtuseks ('Jacob', 'Daniel', 'William', 'Joseph', 'Ethan', 'Andrew').

instagram story viewer