[eeei.gr Logo]
Επικοινωνία
Ταυτότητα
Μαθήματα Internet | Μαθήματα Προγραμματισμού | Net Business | Τα νέα του Internet | Ο Κόσμος του Αύριο

Slice - «Κόβοντας» arrays και hashes

Σε πολλές περιπτώσεις είναι χρήσιμο να λαμβάνουμε τμήματα μιας array ή κάποιας hash. Αυτό γίνεται με τον ακόλουθο τρόπο:

my @array_test = qw/one two three four five six/;

my @array_slice = @array_test[0,1,5];

Η @array_slice περιέχει τα one two six (τα 0, 1, 5 είναι οι αντίστοιχες θέσεις τους).

my %hash_test = ( 'giorgos' => 'brother', 'sophia' => 'sister', 'stefanos' => 'father', 'ioanna' => 'mother');

my @hash_slice = @hash_test {'giorgos','sophia'};

Η @hash_slice περιέχει τα brother sister. Προσέξτε ότι στην περίπτωση της hash δηλώσαμε σε μια array τα keys (giorgos ,sophia) και λάβαμε τις values σε μια άλλη array και όχι σε κάποια καινούρια hash.


Τρέχουσα Ενότητα: Perl


 

Φιλικά - συνεργαζόμενα sites: Left Handed Products


© Eeei.gr 2009