Perl Array Splice () Funktion

click fraud protection

Perls spleißen() Die Funktion wird verwendet, um einen Block oder Teil eines Arrays auszuschneiden und zurückzugeben. Der ausgeschnittene Teil beginnt am OFFSET Element des Arrays und fährt fort für LÄNGE Elemente. Wenn die LÄNGE wird nicht angegeben, wird es bis zum Ende des Arrays geschnitten.

Denken Sie an die @meine Namen Array als eine Reihe von nummerierten Feldern, die von links nach rechts verlaufen und beginnend mit einer Null nummeriert sind. Das spleißen() Funktion würde ein Stück aus dem schneiden @meine Namen Array beginnend mit dem Element an Position 1 (in diesem Fall Michael) und Ende 3 Elemente später bei Matthew. Der Wert von @someNames dann wird ('Michael', 'Joshua', 'Matthew')und @myNames wird auf gekürzt ('Jacob', 'Ethan', 'Andrew').

Optional können Sie ersetzen Der Teil, der mit einem anderen Array entfernt wurde, indem er in das Feld übergeben wurde ERSETZEN MIT Streit.

Im obigen Beispiel ist die spleißen() Funktion würde ein Stück aus dem schneiden @meine Namen Array beginnend mit dem Element an Position 1 (in diesem Fall

instagram viewer
Michael und 3 Elemente später bei beenden Matthew. Es dann ersetzt diese Namen mit dem Inhalt der @moreNames Array. Der Wert von @someNames dann wird ('Michael', 'Joshua', 'Matthew')und @myNames wird in geändert ('Jacob', 'Daniel', 'William', 'Joseph', 'Ethan', 'Andrew').

instagram story viewer