Concaténation
La concaténation est « l’action de relier des éléments les uns aux autres en série » (Oxford English Dictionary). En programmation, elle désigne une fonction qui relie au moins deux chaînes de caractères pour former une seule chaîne. Les bases de données et les feuilles de calcul utilisent également des fonctions de concaténation pour fusionner des données provenant de champs et de cellules distincts.
La plupart des langages de programmation proposent plusieurs méthodes de concaténation pour combiner des chaînes. Avec des chaînes de texte, l’opérateur + fonctionne souvent, mais les fonctions de concaténation spéciales peuvent offrir davantage de contrôle aux développeurs. Par exemple, les deux exemples suivants en JavaScript réunissent deux variables en ajoutant un espace entre elles :
fullName = firstName+" "+lastName;
fullName = firstName.concat(" ", lastName);
Bien que l’opérateur + soit le plus courant, certains langages utilisent d’autres opérateurs. Par exemple, Perl utilise . pour concaténer des chaînes, tandis que Visual Basic utilise &.
Les fonctions de concaténation peuvent également combiner des chaînes dans les champs d’une base de données et les cellules d’une feuille de calcul. Par exemple, si une table d’informations client dans une base de données SQL conserve les prénom et nom dans des champs distincts, vous pouvez utiliser la fonction CONCAT() pour les sélectionner tous les deux et les mettre en forme comme une seule chaîne. Les applications de feuille de calcul comme Microsoft Excel peuvent utiliser la fonction CONCATENATE() pour sélectionner les valeurs de deux cellules référencées et les afficher comme une seule valeur réunie. Par exemple, CONCATENATE(B2," ",C2) réunit le contenu des cellules B2 et C2, avec un espace entre elles.
Testez vos connaissances