Konkatenacja ciągów PHP

Php String Concatenation



Łączenie jednej lub więcej wartości ciągu z inną wartością ciągu lub zmienną nazywa się konkatenacją ciągu. Jest to typowe zadanie, gdy chcemy wydrukować dowolne wyjście w bardziej zrozumiały dla użytkownika sposób. Istnieje kilka sposobów łączenia łańcuchów w PHP. W tym samouczku przedstawiono różne typy konkatenacji ciągów w PHP na wielu przykładach.

Przykład-1: Konkatenacja za pomocą operatora kropki (.)

Łączenie ciągów jest zwykle wykonywane za pomocą operatora kropki (.) w PHP. W poniższym przykładzie zadeklarowane są dwie zmienne łańcuchowe, a operator kropki (.) służy do łączenia tych łańcuchów z innym łańcuchem i drukowania.








$string1 = 'Charles Babbage';
$string2 = 'Komputer';
//Połącz zmienne łańcuchowe z wartością łańcuchową za pomocą kropki (.)
wyrzucił $string1.' jest uważany za ojca '. $string2;
?>

Wyjście:





Przykład-2: Łączenie przy użyciu echa i przecinka (,)

Możesz łatwo łączyć i drukować dane ciągu bez użycia operatora kropki (.) w PHP, używając funkcji echo. W poniższym przykładzie zadeklarowano trzy zmienne łańcuchowe. Tutaj, , służy do łączenia wartości ciągu ze zmiennymi w wyrzucił funkcjonować. Każda zmienna i wartość ciągu są oddzielone przecinkami (,) do połączenia. Ten rodzaj łączenia można wykonać tylko przy użyciu funkcji echa.






$imię = 'Jan';
$edukacja = 'MBA';
$zawód = „Człowiek biznesu”;
// Połącz dane za pomocą przecinka (,)
wyrzucił '$imię',' jest ','$edukacja.
'
;
wyrzucił 'On jest ','$zawód';
?>

Wyjście:



Przykład-3: Łączenie przy użyciu funkcji printf()

Możesz użyć funkcji printf() również do łączenia wartości łańcuchowych w PHP. Istnieje wiele specyfikatorów typów dostępnych w PHP do generowania sformatowanych danych wyjściowych. Dwie zmienne łańcuchowe, $strona oraz $typ są zadeklarowane w poniższym przykładzie. Funkcja Printf() używa „%s” jako specyfikatora typu do odczytu danych ciągu. Dwie zmienne łańcuchowe są dodawane na początku i na końcu ciągu przez dodanie dwóch „%s” w pierwszym argumencie i dwóch zmiennych ciągu jako pozostałych dwóch argumentów.


$strona = 'linuxhint.pl';
$typ = „witryna bloga”;
printf ('%sjest bardzo pomocny%s',$strona,$typ);
?>

Wyjście:

Przykład 4: Konkatenacja za pomocą operatora skróconego (.=)

Kropka (.) może służyć jako operator skrócony do łączenia danych łańcuchowych. W poniższym przykładzie $n zmienna jest inicjowany przez 0, a bieżąca wartość $n jest łączona z nową wartością za pomocą dla pętli oraz = operator. Na koniec wypisz wartość $n.


$n = 0;
dla($i=1; $i<10; $i++)
{
$n = '$i' ;
}
wyrzucił $n;
?>

Wyjście:

Mam nadzieję, że będziesz w stanie efektywnie łączyć dane łańcuchowe w swoim skrypcie, jeśli poprawnie wykonasz powyższe przykłady.