PHP streng sammenkobling

Php String Concatenation



Å koble til en eller flere strengverdier med en annen strengverdi eller variabel kalles streng sammenkobling. Det er en vanlig oppgave når vi vil skrive ut hvilken som helst utgang på en mer meningsfull måte for brukeren. Det er flere måter å slå sammen strenger i PHP. Ulike typer strengkobling i PHP er vist i denne opplæringen ved å bruke flere eksempler.

Eksempel-1: Sammenkobling ved hjelp av dot (.) -Operatør

Strengkobling gjøres vanligvis ved å bruke dot (.) -Operatør i PHP. I det følgende eksemplet deklareres to strengvariabler og dot (.) -Operator brukes til å kombinere disse strengene med annen streng og skrive ut.








$ string1 = 'Charles Babbage';
$ string2 = 'Datamaskin';
// Slå sammen strengvariabler med en strengverdi ved å bruke prikk (.)
kastet ut $ string1.'regnes som en far til'. $ string2;
?>

Produksjon:





Eksempel-2: Sammenkobling ved hjelp av ekko og komma (,)

Du kan enkelt kombinere og skrive ut strengedata uten å bruke dot (.) -Operatør i PHP ved å bruke ekkofunksjon. Tre strengvariabler er deklarert i følgende eksempel. Her, , brukes til å koble sammen strengverdi med variablene i kastet ut funksjon. Hver variabel og strengverdi skilles med komma (,) for å kombinere. Denne typen sammenføyning kan bare gjøres ved å bruke ekkofunksjon.






$ navn = 'John';
$ utdanning = 'MBA';
$ yrke = 'Forretningsmann';
// Kombiner data ved hjelp av komma (,)
kastet ut '$ navn',' er en ','$ utdanning.
'
;
kastet ut 'Han er en ','$ yrke. ';
?>

Produksjon:



Eksempel-3: Sammenkobling ved hjelp av printf () -funksjonen

Du kan også bruke printf () -funksjonen for å sammenkoble strengverdier i PHP. Det er mange typespesifikatorer som er tilgjengelige i PHP for å generere formaterte utdata. To strengvariabler, $ nettsted og $ type er deklarert i følgende eksempel. Printf () -funksjonen bruker ‘%s’ som typespesifikator for å lese strengdata. To strengvariabler legges til i begynnelsen og slutten av strengen ved å legge til to ‘%s’ i det første argumentet og to strengvariabler som to andre argumenter.


$ nettsted = 'linuxhint.com';
$ type = 'bloggside';
printf ('%ser veldig nyttig%s',$ nettsted,$ type);
?>

Produksjon:

Eksempel-4: Sammenkobling ved hjelp av stenografoperator (. =)

Dot (.) Kan brukes som stenografoperator for sammenkopling av strengdata. I følgende eksempel, $ n variabel initialiseres med 0 og nåværende verdi på $ n kombineres med ny verdi ved hjelp av for sløyfe og . = operatør. Skriv til slutt ut verdien på $ n.


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

Produksjon:

Jeg håper du vil kunne kombinere strengdata effektivt i skriptet ditt hvis du bruker eksemplene ovenfor riktig.