PHP virkņu savienošana

Php String Concatenation



Vienas vai vairāku virkņu vērtību savienošana ar citu virkņu vērtību vai mainīgo tiek saukta par virkņu salikšanu. Tas ir bieži sastopams uzdevums, ja mēs vēlamies izdrukāt jebkuru izvadi lietotājam nozīmīgākā veidā. Ir vairāki veidi, kā apvienot virknes PHP. Šajā apmācībā ir parādīti dažādi virkņu savienošanas veidi PHP, izmantojot vairākus piemērus.

1. piemērs. Saskaņošana, izmantojot punktu (.) Operatoru

Virkņu savienošana parasti tiek veikta, izmantojot punktu (.) Operatoru PHP. Nākamajā piemērā tiek deklarēti divi virkņu mainīgie, un punktu (.) Operators tiek izmantots, lai apvienotu šīs virknes ar citām virknēm un drukātu.








$ string1 = 'Čārlzs Babbage';
$ string2 = 'Dators';
// Apvienojiet virknes mainīgos ar virknes vērtību, izmantojot punktu (.)
izmest ārā $ string1.'tiek uzskatīts par tēvu'. $ string2;
?>

Izeja:





2. piemērs. Saskaņošana, izmantojot atbalsi un komatu (,)

Izmantojot atbalss funkciju, varat viegli apvienot un izdrukāt virkņu datus, neizmantojot punktu (.) Operatoru PHP. Šajā piemērā ir norādīti trīs virkņu mainīgie. Šeit, , tiek izmantots, lai savienotu virknes vērtību ar mainīgajiem lielumiem izmest ārā funkciju. Katrs mainīgais un virknes vērtība ir atdalīti ar komatu (,), lai tos apvienotu. Šāda veida savienošanu var veikt, izmantojot tikai atbalss funkciju.






$ nosaukums = 'Džons';
$ izglītība = 'MBA';
$ profesija = 'Biznesa cilvēks';
// Apvienojiet datus, izmantojot komatu (,)
izmest ārā '$ nosaukums',' ir ','$ izglītība.
'
;
izmest ārā 'Viņš ir ','$ profesija. ';
?>

Izeja:



3. piemērs. Saskaņošana, izmantojot funkciju printf ()

Funkciju printf () var izmantot arī virkņu vērtību savienošanai PHP. Lai ģenerētu formatētu izvadi, PHP ir pieejami daudz veidu specifikatoru. Divi virkņu mainīgie, $ vietne un $ tips ir deklarētas nākamajā piemērā. Funkcija Printf () izmanto “%s” kā tipa specifikatoru, lai lasītu virknes datus. Divi virkņu mainīgie tiek pievienoti virknes sākumā un beigās, pirmajā argumentā pievienojot divus “%s” un divus virkņu mainīgos kā pārējos divus argumentus.


$ vietne = 'linuxhint.com';
$ tips = 'emuāra vietne';
printf ('%sir ļoti noderīga%s',$ vietne,$ tips);
?>

Izeja:

4. piemērs. Saskaņošana, izmantojot stenogrammu (. =)

Punktu (.) Var izmantot kā saīsinājuma operatoru virkņu datu sasaistīšanai. Nākamajā piemērā $ n mainīgais tiek inicializēts ar 0, un pašreizējā vērtība $ n tiek apvienota ar jaunu vērtību, izmantojot cilpai un . = operators. Visbeidzot izdrukājiet $ n vērtību.


$ n = 0;
priekš($ i=1; $ i<10; $ i++)
{
$ n . = '$ i' ;
}
izmest ārā $ n;
?>

Izeja:

Es ceru, ka jūs varēsit efektīvi apvienot virknes datus savā skriptā, ja pareizi izmantosit iepriekš minētos piemērus.