Il linguaggio di programmazione Perl ha molte funzioni incorporate che sono progettati per semplificare alcuni compiti di programmazione . Una di queste è la funzione join . La funzione join consente di trasformare una matrice o un elenco di elementi in una stringa . Le stringhe sono un tipo di dati che di solito sono usati per rappresentare il testo . Trasformare un array in una stringa è molto utile in quanto alcune funzioni possono accettare solo le stringhe . Con Perl , convertendo un array in una stringa è molto semplice e richiede solo una linea di codice . Cose che ti serviranno
Computer con Perl Interpreter installato
Mostra più istruzioni
1
Accendere un computer con Perl Interpreter installato .
2 < p > Aprire il prompt dei comandi e passare alla cartella in cui è stato salvato il file che si desidera t lavorare. 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 scrivendo la seguente dichiarazione nel file di codice sorgente :
mio @ someArray = ( " questo " , "è" , " uno " , " matrice ");
4
Transform l'array in una stringa utilizzando la funzione join . Passare la funzione di unire due argomenti : una stringa e la matrice che si desidera trasformare . La stringa si passa agli atti di funzione si uniscono come un separatore tra tutti gli elementi dell'array . Per l'array @ someArray , un buon separatore è un singolo spazio bianco . Per trasformare l'array in una stringa utilizzando uno spazio bianco come separatore , scrivere la seguente dichiarazione :
my $ someString = join ( " " , @ someArray ) ;
5
Stampa out la stringa come questa: print $ someString ;
6
eseguire lo script Perl eseguendo il seguente comando dalla riga di comando, sostituendo il nome scelto in precedenza per 'nomefile' : perl filename.plx < br > Pagina 7
Osservare l' output del programma . Ecco come si presenta : Questo è un array