Concatenatie
Concatenatie is "het verbinden van dingen in een reeks" (Oxford English Dictionary). In termen van computerprogrammering verwijst het naar een functie die twee of meer tekstuele tekenreeksen samenvoegt tot één tekenreeks. Databases en rekenbladen gebruiken ook concatenatiefuncties om gegevens uit afzonderlijke velden en cellen samen te voegen.
De meeste programmeertalen bevatten verschillende methoden voor concatenatie om tekenreeksen te combineren. Bij tekstuele tekenreeksen werkt de + operator vaak, maar speciale concatenatiefuncties kunnen ontwikkelaars meer controle geven. Beide volgende JavaScript-voorbeelden voegen bijvoorbeeld twee variabelen samen, met daartussen een spatie:
fullName = firstName+" "+lastName;
fullName = firstName.concat(" ", lastName);
Hoewel de +-operator het meest voorkomt, gebruiken sommige talen andere operatoren. Perl gebruikt bijvoorbeeld . om tekenreeksen samen te voegen, terwijl Visual Basic & gebruikt.
Concatenatiefuncties kunnen ook tekenreeksen in database-velden en rekenblad-cellen combineren. Als een tabel met klantgegevens in een SQL-database bijvoorbeeld de voor- en achternamen in afzonderlijke velden bewaart, kunt u de functie CONCAT() gebruiken om beide te selecteren en ze als één tekenreeks op te maken. Rekenbladprogramma's zoals Microsoft Excel kunnen de functie CONCATENATE() gebruiken om de waarden van twee verwezen cellen te selecteren en als één samengevoegde waarde weer te geven. CONCATENATE(B2," ",C2) voegt bijvoorbeeld de inhoud van de cellen B2 en C2 samen, met daartussen een spatie.
Test je kennis