Umkehrfunktion für $num zu $array[$num]

01/05/2010 - 21:11 von E. Braun | Report spam
Der Betreff sagt es. Ich habe ein Array
@a=qw/a b c d e f g h/
und will nun die Position wissen, an der das erste Mal z. B. das
Element 'e' vorkommt. Naheliegend wàre eine foreach()-Schleife mit
Zàhler, aber mir kommt es so vor, als ob es dafür auch eine
Perlfunktion gibt. Stimmt das, und wenn ja: welche?

Gruß,
 

Lesen sie die antworten

#1 Frank Seitz
01/05/2010 - 22:16 | Warnen spam
E. Braun wrote:
Der Betreff sagt es. Ich habe ein Array
@a=qw/a b c d e f g h/
und will nun die Position wissen, an der das erste Mal z. B. das
Element 'e' vorkommt. Naheliegend wàre eine foreach()-Schleife mit
Zàhler, aber mir kommt es so vor, als ob es dafür auch eine
Perlfunktion gibt. Stimmt das, und wenn ja: welche?



Nein, es gibt kein Builtin dafür, denn die Funktion kann in
Perl nicht allgemeingültig implementiert werden (Zahlen vs. Zeichenketten,
von Objekten ganz zu schweigen).

Grüße
Frank
Dipl.-Inform. Frank Seitz
Anwendungen für Ihr Internet und Intranet | Web-, Datenbank-, Unix-Development
Tel: +49 (0)4103/180301, Fax: -02, Industriestr. 31, D-22880 Wedel

Blog: http://www.fseitz.de/blog

Ähnliche fragen