Daniel David wrote at Thu, 25 Jul 2002 12:00:29 +0200:
> I couldn't seem to find a built-in function for finding the index of an element in
>an array...so I
> wrote this one:
> ...
>
> it works.... but somehow i feel there's a built in function for this
You could also exploit the List::Util module:
use List::Util qw/first/;
my @array = ('a' .. 'z');
my $element = 'q';
print first {$array[$_] eq $element} (0 .. $#array);
Greetings,
Janek
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]