|
|||||||||||||||||||||||||||
Peter Makholm wrote:
Daniel Udsen <sslug@sslug> writes:
egentligt er mit problem at jeg ikke fatter $#Array.
Jep.
manualsiden perldata giver dig svaret:
$days # the simple scalar value "days" $days[28] # the 29th element of array @days $days{'Feb'} # the 'Feb' value from hash %days $#days # the last index of array @days
for $i (0 .. $#arr) {...}
lader altså $i løbe fra 0 til det sidste, brugte index i @arr.
hmm der blev jeg en del klogere men nu er det lige jeg skal hafe finde ud af hvad forskellen egentligt på index numre og elemter.
samt hvorfor er det at 'for $i (@array)' ikke lader mig behandle $i som var det et array inden i løkken.
-- Daniel Udsen Menesket er ikke udstyret med evnen til at kommunikere klart hvad der er vi ikke fårstår. son følge heraf er forviring et udbredt fenomen.
$array[0] = arne $array[1] = bjarne $array[2] = carl
$array - giver ikke mening lige nu
$array[1] vil være bjarne, som allerede skrevet
$array{'noegle'} - giver heller ikke mening
$#array vil være 2.my @array = (
['arne'],
['bjarne'],
['carl']
);foreach my $i (@array) {
foreach my $j (@$i) {
print $j."\n";
}
}
|
||||||||||||||
|
||||||||||||||