Il linguaggio di programmazione Perl è un linguaggio di scripting che originariamente era disponibile su piattaforma Unix solo . E ' ora disponibile su molte piattaforme differenti , come Windows e Mac OS . Il linguaggio Perl può essere utilizzato per memorizzare dati in array associativi . Un array associativo è un sistema di archiviazione dei dati che associa una chiave per un valore , ed è concettualmente simile a un dizionario in cui le parole vengono mappati alle definizioni . È possibile ordinare gli array associativi mediante funzione di ordinamento di Perl . Cose che ti serviranno
Perl Interpreter
Mostra più istruzioni
1
Lavorare su un computer con installato un interprete Perl , creare un nuovo file di testo utilizzando un elaboratore di testi come NotePad . Salvare il file con estensione " . PLX " e tenere aperto il file .
2
Aprire un prompt dei comandi e accedere al file . PLX . Per esempio, se avete salvato il file nella directory principale del vostro unità C: \\ in Windows , è possibile digitare quanto segue in un prompt dei comandi:
cd C : \\
3
dichiarare un array associativo che i nomi di mappe per i numeri di telefono . È possibile ottenere questo risultato , scrivendo il seguente codice nel file di PLX , il file di codice sorgente : .
% AssociativeArray = { " John" , 555-1234 , Stati
" Kelly " , 555 - 0099 ,
" Pete " , 555-4535 , Stati
" Alice " , 555-8200 } ;
4
scorrere l' array associativo utilizzando un ciclo foreach , così:
chiave foreach $ ( sorta chiavi % associativeArray ) { }
5
Stampa ciascuna coppia chiave /valore , ponendo questa prossima riga di codice all'interno delle parentesi graffe della foreach loop: print
"$ associativeArray { $ chiave} $ chiave \\ n" ;
Salvare il file PLX
6
eseguire lo script Perl da . . emettendo il seguente comando dalla riga di comando, sostituendo " nome file " per il nome del file . PLX . Lo script darà i nominativi ei numeri telefonici associati in ordine alfabetico.
Perl filename.plx