Perl
Z wiki linux-user
(→Pobieranie danych ze standardowego wejścia) |
m |
||
Linia 469: | Linia 469: | ||
Jak można łatwo zauważyć w tym krótkim programiku występują dwie stałe o nazwie $what, które działają koło siebie bez żadnych błędów. Tak czy inaczej pisząc w ten sposób program stał się mało czytelny. | Jak można łatwo zauważyć w tym krótkim programiku występują dwie stałe o nazwie $what, które działają koło siebie bez żadnych błędów. Tak czy inaczej pisząc w ten sposób program stał się mało czytelny. | ||
+ | |||
+ | === Tablica asocjacyjna === | ||
+ | Tablica asocjacyjna jest strukturą danych, która może przechowywać dowolne wartości i zwracać je na żądanie programisty. Indeksowanie wartości odbywa się za pomocą nazw (kluczy) a nie jak to miało miejsce w zwykłych tablicach za pomocą indeksów. Mały przykład użycia | ||
+ | #! /usr/bin/perl | ||
+ | $nazwa1{"kowalski"} = "Jan"; | ||
+ | nazwa1{"nowak"} = "Adam"; | ||
+ | foreach $ludzie (qw< nowak kowalski >) { | ||
+ | print "Słyszałem o rodzinie $ludzie $nazwa1{$ludzie}. \n"; | ||
+ | } | ||
+ | |||
+ | |||
'''HOWTO W TRAKCIE PISANIA''' | '''HOWTO W TRAKCIE PISANIA''' | ||
<br /><google1 style="4"></google1> | <br /><google1 style="4"></google1> |