|
| 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
| |
|
|