Il linguaggio di programmazione Perl è un linguaggio di scripting che originariamente era disponibile solo su piattaforma Unix. È ora disponibile su molte piattaforme diverse, come Windows e Mac OS. Il linguaggio Perl può essere utilizzato per memorizzare dati in array associativi. Un array associativo è uno schema di archiviazione dati che associa una chiave a un valore ed è concettualmente simile a un dizionario dove le parole vengono mappati a definizioni. È possibile ordinare array associativi utilizzando la funzione di ordinamento di Perl.
Istruzioni
1
Lavoro in un computer con un interprete Perl installato, creare un nuovo file di testo utilizzando un elaboratore di testo come blocco note. Salvare il file utilizzando un'estensione di ".plx" e mantenere aperto il file.
2
Aprire un prompt dei comandi e individuare il file di .plx. Ad esempio, se salvato il tuo file nella radice dell'unità C:\ in Windows, è possibile digitare quanto segue in un prompt dei comandi:
CD C:\
3
Dichiarare un array associativo che associa i nomi ai numeri di telefono. È possibile farlo scrivendo il seguente codice nel file .plx, il file di codice sorgente:
% associativeArray = {"John", 555-1234,
"Kelly", 555-0099,
"Pete", 555-4535,
"Alice", 555-8200};
4
Scorrere l'array associativo utilizzando un ciclo foreach, come questo:
For Each $key (sort keys % associativeArray) {}
5
Stampare ogni coppia chiave/valore inserendo questa riga successiva del codice all'interno delle parentesi graffe del ciclo foreach:
Stampare "$associativeArray {$key} $key\n";
Salvare il file di .plx.
6
Eseguire lo script Perl eseguendo il seguente comando dalla riga di comando, sostituendo "nomefile" per il nome del file .plx. Lo script visualizzerà i nomi e numeri di telefono in ordine alfabetico associati.
Perl filename.plx