Thread Frage zu Array-Code (8 answers)
Opened by Ted at 2008-09-23 10:19

FIFO
 2008-09-23 10:38
#114858 #114858
User since
2005-06-01
469 Artikel
BenutzerIn

user image
Ted+2008-09-23 08:19:50--
Code (perl): (dl )
1
2
3
4
5
6
 my $CreateArray = [
   objectClass => [ "top", "person", "organizationalPerson", "inetOrgPerson" ],
   ...
 ];

 print "@$CreateArray[2]\n"; 


Hoppla, da wird per $CreateArray = [ ... ] zwar eine Array-Referenz erzeugt, dann aber mit Hash-Inhalten key => 'value' gefüllt, wobei der Wert zu 'objectClass' wiederum eine Array-Referenz ist.
Gedacht war vielleicht eine Hash-Referenz $CreateArray = { ... }, dann muss die Dereferenzierung im print-statement ebenfalls anders erfolgen.
Zu Referenzen und komplexen Datenstrukturen: perldsc

Gruß FIFO
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread Frage zu Array-Code