/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Kan man bruge en scalars indhold som et ar~
Fra : Rasmus Ory Nielsen


Dato : 08-02-01 21:07

Hej

Jeg håber der sidder et venligt og klogt hovede et eller andet sted
derude...

Jeg har en scalar:
$var = '@abc';

Jeg vil gerne oprette et array med det navn, som $var indeholder.
Altså noget i denne her stil, men hvordan?

push([det som $var indeholder], $_);


På forhånd tak
Rasmus Ory Nielsen

 
 
Lars Balker Rasmusse~ (08-02-2001)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 08-02-01 22:33

Rasmus Ory Nielsen <rasmuson@biology.au.dk> writes:
> Jeg håber der sidder et venligt og klogt hovede et eller andet sted
> derude...

Check and check ;)

> Jeg har en scalar:
> $var = '@abc';
>
> Jeg vil gerne oprette et array med det navn, som $var indeholder.
> Altså noget i denne her stil, men hvordan?
>
> push([det som $var indeholder], $_);

Eww, hvorfor ikke bare have en hash med arrays?

%myarrays = ();
$var = "abc";

push @{$myarrays{$var}}, $_;

Men hvis du absolut skal bruge den metode du beskriver, så

eval qq{push $var, \$_};
--
Lars Balker Rasmussen "Woo hoo!?"

Rasmus Ory Nielsen (08-02-2001)
Kommentar
Fra : Rasmus Ory Nielsen


Dato : 08-02-01 22:49

Lars Balker Rasmussen wrote:
[cut]
> Eww, hvorfor ikke bare have en hash med arrays?
>
> %myarrays = ();
> $var = "abc";
>
> push @{$myarrays{$var}}, $_;
>
> Men hvis du absolut skal bruge den metode du beskriver, så
>
> eval qq{push $var, \$_};
[cut]


TAK for din hurtige hjælp

mvh
Rasmus Ory Nielsen

Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste