Reader: 1
|< 1 2 3 4 >| | 34 entries, 4 pages |
push $array_ref, $weiterer_index;
1
2
Type of arg 1 to push must be array (not private variable) at arrref.pl line 9, near ""foobar";"
Execution of arrref.pl aborted due to compilation errors.
1 2 3 4 5 6 7 8 9
#/usr/bin/perl use strict; use warnings 'all'; my @array = (); my $arref = \@array; push $arref, "foobar";
Froschpopo+2008-05-10 14:42:22--Geht sowas?
Code: (dl )push $array_ref, $weiterer_index;
1 2 3 4 5 6 7 8 9 10 11 12 13
#/usr/bin/perl use strict; use warnings 'all'; use Data::Dumper; my $array0 = []; my @array1 = qw(foo bar beckstein stinkt); my $arr2ref = \@array1; push @$array0, $arr2ref; print Dumper $array0;
RPerl+2008-05-10 15:52:09--Das ist aber auch nur ein anonymes array.
Froschpopo+2008-05-10 17:36:05--Ich hab auch noch eine Möglichkeit gefunden:
$array_ref->[$count_indexes+1] = $neuer_index
KurtZ+2008-05-10 15:02:45--nein! [*] [...] [*] leider!
1 2 3 4 5 6 7 8 9 10 11 12 13
#!/usr/bin/perl use strict; use warnings; $| = 1; $\ = "\n"; my $foo = { a => [1,2,3,4,5] }; push @{$foo->{a}}, 6,7,8,9; print @{$foo->{a}}
DanielH+2008-05-10 17:42:20--Hoffentlich wird das bei Perl6 anders...
DanielH+2008-05-10 17:42:20--(Und vor allem, hoffentlich ist Perl6 bald fertig *träum* ;) )
|< 1 2 3 4 >| | 34 entries, 4 pages |