Eksempel 1: Sammenkædning ved hjælp af prik (.) operatør
Strengsammenkædning udføres normalt ved hjælp af punkt (.) operatør i PHP. I det følgende eksempel erklæres to strengvariabler og prikker (.) operator bruges til at kombinere disse strenge med anden streng og print.
$ string1 = "Charles Babbage";$ string2 = "Computer";
// Deltag strengvariabler med en strengværdi ved hjælp af dot (.)
ekko $ streng1."betragtes som en far til". $ string2;
?>
Produktion:
Eksempel 2: Sammenkædning ved hjælp af ekko og komma (,)
Du kan nemt kombinere og udskrive strengdata uden at bruge punktum (.) operatør i PHP ved hjælp af ekkofunktion. Tre strengvariabler erklæres i det følgende eksempel. Her, “,” bruges til at forbinde strengværdi med variablerne i ekko fungere. Hver variabel og strengværdi er adskilt med komma (,) for at kombinere. Denne type sammenføjning kan kun udføres ved hjælp af ekkofunktion.
$ name = "John";$ uddannelse = "MBA";
$ profession = "Forretningsmand";
// Kombiner data ved hjælp af komma (,)
ekko "$ name", "er en", "$ uddannelse.
";
ekko "Han er et", "$ erhverv.";
?>
Produktion:
Eksempel 3: Sammenkædning ved hjælp af funktionen printf ()
Du kan også bruge funktionen printf () til sammenkædning af strengværdier i PHP. Der er mange typespecifikatorer tilgængelige i PHP for at generere formateret output. To strengvariabler, $ site og $ type erklæres i det følgende eksempel. Funktionen Printf () bruger '% s' som typespecifikator til at læse strengdata. To strengvariabler tilføjes i begyndelsen og slutningen af strengen ved at tilføje to '% s' i det første argument og to strengvariabler som andre to argumenter.
$ site = "linuxhint.com ";$ type = "blog-site";
printf ("% s er en meget nyttig% s", $ site, $ type);
?>
Produktion:
Eksempel 4: Sammenkædning ved hjælp af stenografoperator (.=)
Prik (.) kan bruges som stenografoperatør til sammenkædning af strengdata. I det følgende eksempel, $ n variabel initialiseres med 0, og den aktuelle værdi på $ n kombineres med ny værdi ved hjælp af til løkke og “.= ” operatør. Udskriv endelig værdien på $ n.
$ n = 0;for ($ i = 1; $ i<10; $i++)
$ n .= "$ i";
ekko $ n;
?>
Produktion:
Jeg håber, du vil være i stand til at kombinere strengdata effektivt i dit script, hvis du udøver ovenstående eksempler korrekt.