Exempel 1: Sammankoppling med punkt (.) operatör
Strängsammankoppling görs normalt genom att använda punkt (.) operatör i PHP. I följande exempel deklareras två strängvariabler och prickar (.) används för att kombinera dessa strängar med annan sträng och skriva ut.
$ string1 = "Charles Babbage";$ string2 = "Dator";
// Gå med i strängvariabler med ett strängvärde med hjälp av punkt (.)
echo $ string1."betraktas som en far till". $ string2;
?>
Produktion:
Exempel 2: Sammankoppling 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 sammanfoga strängvärde med variablerna i eko 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 ekofunktionen.
$ name = "John";$ utbildning = "MBA";
$ profession = "Affärsman";
// Kombinera data med kommatecken (,)
echo "$ name", "is an", "$ education.
";
eko "Han är ett", "$ yrke.";
?>
Produktion:
Exempel 3: Sammankoppling med funktionen printf ()
Du kan också använda funktionen printf () för att sammanfoga strängvärden i PHP. Det finns många typspecifikatorer 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.
$ site = "linuxhint.com ";$ type = "bloggwebbplats";
printf ("% s är ett mycket användbart% s", $ site, $ type);
?>
Produktion:
Exempel 4: Sammankoppling med hjälp av stenografoperator (.=)
Prick (.) kan användas som stenografoperatör för att sammanfoga strängdata. I följande exempel, $ n variabel initialiseras med 0 och det aktuella värdet på $ n kombineras med nytt värde med för loop och “.= ” operatör. Skriv slutligen värdet på $ n.
$ n = 0;för ($ i = 1; $ i<10; $i++)
$ n .= "$ i";
eko $ n;
?>
Produktion:
Jag hoppas att du kommer att kunna kombinera strängdata effektivt i ditt skript om du utövar exemplen ovan ordentligt.