PHP stringide liitmine

Php String Concatenation



Ühe või mitme stringi väärtuse ühendamist muu stringi väärtuse või muutujaga nimetatakse stringide liitmiseks. See on tavaline ülesanne, kui soovime printida mis tahes väljundi kasutajale sisukamalt. PHP -s stringide ühendamiseks on mitu võimalust. Selles õpetuses on näidatud erinevaid näiteid kasutades PHP -s erinevaid stringide liitmise tüüpe.

Näide-1: ühendamine punkti (.) Operaatori abil

Stringide liitmine toimub tavaliselt PHP -s operaatori dot (.) Abil. Järgmises näites on deklareeritud kaks stringimuutujat ja nende (stringide) kombineerimiseks teiste stringide ja printimisega kasutatakse operaatorit dot (.).








$ string1 = 'Charles Babbage';
$ string2 = 'Arvuti';
// Ühendage stringimuutujad stringiväärtusega, kasutades punkti (.)
viskas välja $ string1.'peetakse isaks'. $ string2;
?>

Väljund:





Näide-2: ühendamine kaja ja komaga (,)

Kajafunktsiooni abil saate stringi andmeid hõlpsasti ühendada ja printida ilma PHP -s (.) Operaatorit kasutamata. Järgmises näites on deklareeritud kolm stringimuutujat. Siin, , kasutatakse stringi väärtuse ühendamiseks muutujatega viskas välja funktsiooni. Iga muutuja ja stringi väärtus on kombineerimiseks eraldatud komaga (,). Seda tüüpi ühendamist saab teha ainult kajafunktsiooni abil.






$ nimi = 'John';
$ haridus = 'MBA';
$ elukutse = 'Ärimees';
// Ühendage andmed komaga (,)
viskas välja '$ nimi','on','$ haridus.
'
;
viskas välja 'Ta on ','$ elukutse. ';
?>

Väljund:



Näide-3: liitmine funktsiooni printf () abil

Funktsiooni printf () saate kasutada ka stringiväärtuste ühendamiseks PHP -s. Vormindatud väljundi loomiseks on PHP -s saadaval palju tüübispetsifikaatoreid. Kaks stringimuutujat, $ sait ja $ tüüpi on deklareeritud järgmises näites. Funktsioon Printf () kasutab stringiandmete lugemiseks tüübi täpsustajana „%s”. Stringi algusesse ja lõppu lisatakse kaks stringimuutujat, lisades esimesse argumenti kaks „%s” ja kahe stringimuutuja kahe teise argumendina.


$ sait = 'linuxhint.com';
$ tüüpi = 'blogi sait';
printf ('%son väga abiks%s',$ sait,$ tüüpi);
?>

Väljund:

Näide-4: ühendamine kiiroperaatori abil (. =)

Punkti (.) Saab kasutada stringi andmete ühendamiseks kiiroperaatorina. Järgmises näites $ n muutuja initsialiseeritakse nulliga ja $ n praegune väärtus kombineeritakse uue väärtusega, kasutades silmuse jaoks ja . = operaator. Lõpuks printige väärtus $ n.


$ n = 0;
eest($ i=1; $ i<10; $ i++)
{
$ n . = '$ i' ;
}
viskas välja $ n;
?>

Väljund:

Loodan, et suudate stringi andmeid oma skriptis tõhusalt kombineerida, kui kasutate ülaltoodud näiteid õigesti.