Thread Länge eines Arrays im Hash: herausfinden (22 answers)
Opened by pktm at 2003-11-19 22:13

Crian
 2003-11-24 11:21
#72210 #72210
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[quote=Ronnie,21.11.2003, 15:20]s.o.
EDIT1: s.o. -> siehe oben. Strat hatte schon daraufhingewiesen, und in dem Beispiel-Code habe ich es auch so verwendet.[/quote]
stimmt - sorry ... in diesem Thread ist irgendwie der Wurm drin ...

[quote=pq,24.11.2003, 09:18][quote=Dubu,22.11.2003, 10:32][quote=pktm,20.11.2003, 17:29]
Code: (dl )
1
2
3
my $navs = (
   1 => qw(1 2 3 4 5),
);

Jetzt muss ich an den letzten Wert des Arrays rankommen.
[/quote]
Code: (dl )
$navs{1}[-1];
[/quote]
nicht wirklich. $navs ist hier ein skalar mit dem wert 5. aber das wurde ja
schon gesagt...[/quote]
Dubu hat bestimmt einfach die runden Klammern als geschweifte bzw. das $ als % gelesen, habe ich auch erst.

Code: (dl )
1
2
3
4
5
my $navs = {
   1 => qw(1 2 3 4 5),
};

$navs->{1}[-1];


oder

Code: (dl )
1
2
3
4
5
my %navs = (
   1 => qw(1 2 3 4 5),
);

$navs{1}[-1];
\n\n

<!--EDIT|Crian|1069665859-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Länge eines Arrays im Hash: herausfinden