September 15
Il linguaggio di programmazione Perl è un linguaggio di scripting che in origine era disponibile solo su piattaforma Unix. E 'ora disponibile su molte piattaforme di computer diversi, come Windows e Mac OS. Il linguaggio Perl può essere utilizzato per memorizzare i dati in array associativi. Un array associativo è uno schema di memorizzazione dei dati che mappa una chiave per un valore, ed è concettualmente simile ad un dizionario in cui le parole vengono mappati a definizioni. È possibile ordinare gli array associativi usando funzione di ordinamento di Perl.
1 Lavorare su un computer con un interprete Perl installato, creare un nuovo file di testo utilizzando un word processor come Blocco note. Salvare il file con estensione ".PLX" e mantenere il file aperto.
2 Aprire un prompt dei comandi e passare al file .PLX. Ad esempio, se è stato salvato il file nella directory principale del tuo disco C: \ Windows, è possibile digitare quanto segue in un prompt dei comandi:
cd C: \
3 Dichiarare un array associativo che mappa i nomi ai numeri di telefono. È possibile raggiungere questo obiettivo, 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, in questo modo:
foreach $ key (chiavi di ordinamento% associativeArray) {}
5 Stampa ogni coppia chiave / valore, ponendo questa prossima riga di codice all'interno delle parentesi graffe del ciclo foreach:
stampare "$ associativeArray {$ chiave} $ chiave \ n";
Salvare il file .PLX.
6 Eseguire lo script Perl emettendo il seguente comando dalla riga di comando, sostituendo "nomefile" per il nome del file .PLX. L'output dello script volontà i nomi ei numeri di telefono associati in ordine alfabetico.
perl filename.plx