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.