PHP String Sammenkædning

Php String Concatenation



Sammenføjning af en eller flere strengværdier med en anden strengværdi eller variabel kaldes streng sammenkædning. Det er en almindelig opgave, når vi vil udskrive ethvert output på en mere meningsfuld måde for brugeren. Der er flere måder at forbinde strenge i PHP. Forskellige typer af strengforbindelser i PHP vises i denne vejledning ved hjælp af flere eksempler.

Eksempel-1: Sammenkædning ved hjælp af punkt (.) Operator

Strenge sammenkædning udføres normalt ved hjælp af dot (.) Operator i PHP. I det følgende eksempel deklareres to strengvariabler, og punkt (.) -Operatør bruges til at kombinere disse strenge med anden streng og udskrive.








$ streng1 = 'Charles Babbage';
$ string2 = 'Computer';
// Sæt strengvariabler sammen med en strengværdi ved at bruge prik (.)
smed ud $ 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 dot (.) Operator 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 smed ud fungere. Hver variabel og strengværdi adskilles med komma (,) for at kombinere. Denne type sammenføjning kan kun udføres ved hjælp af ekkofunktion.






$ navn = 'John';
$ uddannelse = 'MBA';
$ erhverv = 'Forretningsmand';
// Kombiner data ved hjælp af komma (,)
smed ud '$ navn',' er en ','$ uddannelse.
'
;
smed ud 'Han er en ','$ erhverv. ';
?>

Produktion:



Eksempel-3: Sammenkædning ved hjælp af funktionen printf ()

Du kan også bruge funktionen printf () til at sammenkæde strengværdier i PHP. Der er mange typespecifikationer, der er tilgængelige i PHP for at generere formateret output. To strengvariabler, $ websted og $ type er angivet 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.


$ websted = 'linuxhint.com';
$ type = 'blog site';
printf ('%ser en meget hjælpsom%s',$ websted,$ type);
?>

Produktion:

Eksempel-4: Sammenkædning ved hjælp af stenografoperator (. =)

Dot (.) Kan bruges som stenograf -operator 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 sløjfe og . = operatør. Udskriv endelig værdien på $ n.


$ n = 0;
til($ i=1; $ i<10; $ i++)
{
$ n . = '$ i' ;
}
smed ud $ n;
?>

Produktion:

Jeg håber, at du vil være i stand til at kombinere strengdata effektivt i dit script, hvis du udøver ovenstående eksempler korrekt.