Concatenazione
La concatenazione è «l'azione di collegare elementi tra loro in una serie» (Oxford English Dictionary). In termini di programmazione informatica, si riferisce a una funzione che collega due o più stringhe di testo in un'unica stringa. Anche i database e i fogli di calcolo usano funzioni di concatenazione per unire dati provenienti da campi e celle separati.
La maggior parte dei linguaggi di programmazione include diversi metodi di concatenazione per combinare le stringhe. Quando viene usato con stringhe di testo, spesso funziona l'+ operatore, ma le funzioni di concatenazione specifiche possono offrire agli sviluppatori un maggiore controllo. Ad esempio, entrambi i seguenti esempi in JavaScript uniscono due variabili, inserendo uno spazio tra di esse:
fullName = firstName+" "+lastName;
fullName = firstName.concat(" ", lastName);
Sebbene l'operatore + sia il più comune, alcuni linguaggi usano altri operatori. Ad esempio, Perl usa . per concatenare le stringhe, mentre Visual Basic usa &.
Le funzioni di concatenazione possono anche combinare stringhe nei campi di un database e nelle celle di un foglio di calcolo. Ad esempio, se una tabella con le informazioni sui clienti in un database SQL conserva il nome e il cognome in campi separati, è possibile usare la funzione CONCAT() per selezionarli entrambi e formattarli come un'unica stringa. Le applicazioni per fogli di calcolo come Microsoft Excel possono usare la funzione CONCATENATE() per selezionare i valori di due celle referenziate e visualizzarli come un unico valore unito. Ad esempio, CONCATENATE(B2," ",C2) unisce il contenuto delle celle B2 e C2, inserendo uno spazio tra di esse.
Metti alla prova le tue conoscenze