"Collection" ist ein Konzept, welches in Perl z.B. durch Listen und Hashes ausgeprägt wird. Die beiden Begriffe zu kombinieren ergibt keine Magie.
Ist das deine "Creation"? Auch in Selfhtml finde ich den Begriff nicht als Oberbegriff für Listen und Hashes? Und eine "Sammlung" kann nun alles mögliche sein.
nein. es ist etwas, das unter einer einzigen Variable oder Referenz angesprochen werden kann.
Lass uns annehmen:
my %UserData = ( somekey => 'somedefaultvalue');
Nach dem Auslesen des Userinputs und nach Validierung hast
%UserData = ( somekey => 'somelegaluservalue',);
Du kannst nun den Hash bequem als Sammlung der User-Daten übergeben:
some_sub_in_some_other_package( %UserData );
in diesem Falle als Referenz.
mfg Beat;