seth: Ich werd noch verrückt...

Beitrag lesen

gudn tach!

Was bedeutet bei "push @$rows, [@row];" das "@$rows"? Ich dachte es gibt Skalare und Arrays - was soll das - ist das ein Zwitter?

referenz auf ein array.

array:~~~perl

my @row = ('kruemelmonster', 'bibo', 'kermit', 'elmo');

@row ist hier ein array mit namen aus der sesamstrasse als elementen

print $row[1];  # gibt 'bibo' aus.

  
ref auf array:~~~perl
  
my $row = ['kruemelmonster', 'bibo', 'kermit', 'elmo'];  
# $row ist hier eine referenz auf ein array mit namen aus der sesamstrasse als elementen  
  
print $row->[1];  # gibt 'bibo' aus.  

prost
seth