perl splice () Funkcia sa používa na vystrihnutie a vrátenie časti alebo časti poľa. Časť, ktorá je vystrihnutá, začína na POSUN prvok poľa a pokračuje do Dĺžka prvky. Ak je Dĺžka Ak nie je zadané, bude sa orezať na koniec poľa.
Myslite na @moje meno je pole ako rad očíslovaných políčok, zľava doprava, očíslované počnúc nulou. splice () Funkcia by vyrezala kus z @moje meno je pole začínajúce prvkom v polohe # 1 (v tomto prípade michal) a končí o 3 prvky neskôr na Matthew. Hodnota @someNames potom sa stáva („Michael“, „Joshua“, „Matthew“)a @myNames je skrátená na („Jacob“, „Ethan“, „Andrew“).
Ako možnosť môžete vymeniť časť odstránená pomocou iného poľa jej odovzdaním do NAHRAĎ S argumentom.
Vo vyššie uvedenom príklade splice () Funkcia by vyrezala kus z @moje meno je pole začínajúce prvkom v polohe # 1 (v tomto prípade michal a končiac o 3 prvky neskôr o Matthew. To potom nahrádza mená s obsahom @moreNames array. Hodnota @someNames potom sa stáva („Michael“, „Joshua“, „Matthew“)a @myNames sa zmenili na („Jacob“, „Daniel“, „William“, „Joseph“, „Ethan“, „Andrew“).