Příklad 1: Zřetězení pomocí tečky (.) operátor
Zřetězení řetězců se obvykle provádí pomocí tečky (.) operátor v PHP. V následujícím příkladu jsou deklarovány dvě řetězcové proměnné a tečka (.) operátor se používá ke kombinaci těchto řetězců s jinými řetězci a tisku.
$ string1 = "Charles Babbage";$ string2 = "Počítač";
// Spojte proměnné řetězce s hodnotou řetězce pomocí tečky (.)
echo $ string1.„je považován za otce“. $ string2;
?>
Výstup:
Příklad 2: Zřetězení pomocí echa a čárky (,)
Data řetězců můžete snadno kombinovat a tisknout bez použití tečky (.) operátor v PHP pomocí funkce echo. V následujícím příkladu jsou deklarovány tři řetězcové proměnné. Tady, „,“ se používá ke spojení hodnoty řetězce s proměnnými v echo funkce. Každá proměnná a hodnota řetězce jsou odděleny čárkou (,), aby se spojily. Tento typ spojování lze provést pouze pomocí funkce echo.
$ name = "John";$ education = "MBA";
$ profese = "obchodník";
// Kombinace dat pomocí čárky (,)
echo "$ name", "je", "$ vzdělání.
";
echo "Je to", "$ profese.";
?>
Výstup:
Příklad 3: Zřetězení pomocí funkce printf ()
Funkci printf () můžete použít také pro zřetězení řetězcových hodnot v PHP. V PHP je k dispozici mnoho specifikátorů typů pro generování formátovaného výstupu. Dvě proměnné řetězce, $ web a $ typ jsou deklarovány v následujícím příkladu. Funkce Printf () používá '% s' jako specifikátor typu ke čtení dat řetězce. Dvě proměnné řetězce jsou přidány na začátek a konec řetězce přidáním dvou '% s' v prvním argumentu a dvou řetězcových proměnných jako další dva argumenty.
$ site = "linuxhint.com ";$ type = "blogová stránka";
printf ("% s je velmi užitečný% s", $ site, $ type);
?>
Výstup:
Příklad 4: Zřetězení pomocí zkratkového operátoru (.=)
Tečka (.) lze použít jako operátor zkratky pro zřetězení řetězcových dat. V následujícím příkladu, $ n proměnná je inicializován 0 a aktuální hodnota $ n je kombinována s novou hodnotou pomocí pro smyčku a ".= ” operátor. Nakonec vytiskněte hodnotu $ n.
$ n = 0;pro ($ i = 1; $ i<10; $i++)
$ n .= "$ i";
echo $ n;
?>
Výstup:
Doufám, že budete schopni efektivně kombinovat data řetězce ve vašem skriptu, pokud správně procvičíte výše uvedené příklady.