Stefan Strobl: Indexabfrage bei Arrays

Beitrag lesen

Hallo,

mir kommt meine Frage zwar banal vor, aber ich suche seit 2 Tagen in allen möglichen Quellen und finde nicht mal ansatzweise eine Antwort, daher:

Ich möchte in einer foreach Schleife den Index des Arrays abfragen, da das was ich brauche in der nächsten Zeile, somit im nächsten Feld (Scalar) des Arrays liegt. Einfach wäre es wenn ich über eine interne Variable den Index abfragen kann und dann den Index um eins hochzähle und diese Variable damit öffnen kann.

foreach $datfile (@datfile) {
 if ($datfile =~/KAFH_FZ_IDENT/){
                index abfragen und übergeben
  }
  }

$datfile[abgefragen Index+1] bearbeiten

kennt jemand diese intere Variable oder gibts die gar nicht.

Ich hoffe meine Frage ist nicht zu banal aber ich habe wirklich alle Dokus und FAQ durchsucht die ich finden konnte

Danke für Tips