Hallo ihr zwei!
splice @array, offset [, länge [, liste] ]
Hi Dank dir aber kannst du vielleicht ein Beispiel dazu angeben? Ich weiß nicht was
offsetund länge meinen.offset ist die Startposition, länge die Anzahl der zu löschenden Elemente.
Beispiel:
splice @array, 1; löscht aus @array das zweite Element, also $array[1].
Gibt man keine Länge mit an, so wird der Bereich bis zum Ende des Arrays gelöscht bzw. durch 'liste' ersetzt. Richtig wäre hier also:
splice @array, 1, 1;
Man kann als Offset auch negative Werte angeben, wodurch man sowas wie 'dritter von hinten' angeben kann ...
Jörk