Thread perlop "eq" (17 answers)
Opened by catweasel at 2008-08-29 21:58

Linuxer
 2008-08-29 23:33
#114105 #114105
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
catweasel+2008-08-29 21:28:04--
$#array:

in Perl mach ich das mit
Code (perl): (dl )
scalar @array


Nur nochmal zur Sicherheit und Betonung ;o)

Das sind aber 2 Paar Schuhe.

$#array liefert den Index des letzten Elementes;
scalar @array liefert die Anzahl der Elemente.

In der Regel (Wenn die Nummerierung der Indizes bei 0 beginnt) herrscht da ein Unterschied von 1.

Code: (dl )
1
2
3
4
@array = qw( a b c );

# $#array == 2
# scalar @array == 3
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread perlop "eq"