PHP String -sammanlänkning

Php String Concatenation



Att gå med ett eller flera strängvärde med ett annat strängvärde eller en variabel kallas strängsammankoppling. Det är en vanlig uppgift när vi vill skriva ut alla utskrifter på ett mer meningsfullt sätt för användaren. Det finns flera sätt att ansluta strängar i PHP. Olika typer av strängkopplingar i PHP visas i denna handledning med hjälp av flera exempel.

Exempel-1: Koppling med punkt (.) -Operatör

Sträng sammanfogning görs normalt med hjälp av punkt (.) Operator i PHP. I följande exempel deklareras två strängvariabler och punkt (.) -Operatör används för att kombinera dessa strängar med annan sträng och skriva ut.








$ string1 = 'Charles Babbage';
$ string2 = 'Dator';
// Anslut strängvariabler med ett strängvärde med hjälp av punkt (.)
kastade ut $ string1.'betraktas som en far till'. $ string2;
?>

Produktion:





Exempel-2: sammanfogning med eko och komma (,)

Du kan enkelt kombinera och skriva ut strängdata utan att använda punkt (.) -Operatör i PHP med hjälp av ekofunktion. Tre strängvariabler deklareras i följande exempel. Här, , används för att ansluta strängvärde med variablerna i kastade ut fungera. Varje variabel och strängvärde separeras med kommatecken (,) för att kombinera. Denna typ av sammanfogning kan endast göras med hjälp av ekofunktion.






$ namn = 'John';
$ utbildning = 'MBA';
$ yrke = 'Affärsman';
// Kombinera data med kommatecken (,)
kastade ut '$ namn',' är en ','$ utbildning.
'
;
kastade ut 'Han är en ','$ yrke. ';
?>

Produktion:



Exempel-3: sammanfogning med funktionen printf ()

Du kan använda funktionen printf () också för att sammanfoga strängvärden i PHP. Det finns många typspecifikatorer som finns tillgängliga i PHP för att generera formaterad utdata. Två strängvariabler, $ webbplats och $ typ deklareras i följande exempel. Funktionen Printf () använder '%s' som typspecifikator för att läsa strängdata. Två strängvariabler läggs till i början och slutet av strängen genom att lägga till två ‘%s’ i det första argumentet och två strängvariabler som andra två argument.


$ webbplats = 'linuxhint.com';
$ typ = 'bloggsajt';
printf ('%sär till stor hjälp%s',$ webbplats,$ typ);
?>

Produktion:

Exempel-4: Sammankoppling med stenografoperator (. =)

Dot (.) Kan användas som stenografoperatör för att sammanfoga strängdata. I följande exempel, $ n variabel initialiseras med 0 och det nuvarande värdet på $ n kombineras med nytt värde med för slinga och . = operatör. Slutligen skriv ut värdet på $ n.


$ n = 0;
för($ i=1; $ i<10; $ i++)
{
$ n . = '$ i' ;
}
kastade ut $ n;
?>

Produktion:

Jag hoppas att du kommer att kunna kombinera strängdata effektivt i ditt skript om du använder exemplen ovan korrekt.