Conatenacja ciągów php

Conatenacja ciągów php
Połączenie jednej lub więcej wartości łańcucha z inną wartością lub zmienną jest nazywana ciągnięciem ciągów. Jest to powszechne zadanie, gdy chcemy wydrukować dowolne wyjście w bardziej znaczący sposób dla użytkownika. PHP nie ma wbudowanej funkcji do łączenia danych ciągów, takich jak inne standardowe języki programowania. Ale szeregu wartości ciągów można połączyć za pomocą niektórych wbudowanych funkcji PHP. W tym samouczku pokazano różne sposoby łączenia wartości ciągów i szeregu wartości ciągu.

Wymagania wstępne:

Przykłady tego samouczka zostały sprawdzone pod kątem PHP w wersji 8+. Więc musisz zainstalować PHP 8.0 i serwer Apache przed ćwiczeniem przykładów tego samouczka.

Przykład-1: Konatenacja za pomocą DOT (.) Operator

Konatenacja ciągów odbywa się zwykle za pomocą kropki (.) Operator w PHP. Utwórz plik PHP z następującym skryptem. Tutaj zadeklarowane są dwie zmienne ciągów i kropka (.) Operator służy do łączenia tych ciągów z innymi ciągami i wydrukowania połączonego sznurka.

// Zdefiniuj ciąg
$ string1 = "Charles Babbage";
// Zdefiniuj inny ciąg
$ string2 = "komputer";
// dołącz do zmiennych ciągów z wartością łańcuchową za pomocą DOT (.)
Echo $ string1.„jest uważany za ojciec”. $ string2;
?>

Wyjście:

Po wykonaniu powyższego ciągu pojawi się następujące dane wyjściowe.

Przykład-2: Konatenacja przy użyciu echa i podwójnych cytatów („”)

Dwie lub więcej wartości ciągów można połączyć za pomocą podwójnych cytatów („”). Utwórz plik PHP z następującym skryptem. Tutaj dwie zmienne ciągów zostały połączone przy użyciu podwójnych kwot.

// Zdefiniuj dwie wartości ciągów
$ str1 = "php";
$ str2 = „Programming”;
// Połącz ciąg za pomocą podwójnych cytatów
$ concat_str = "$ str1 $ str2";
// Wydrukuj połączone struny
echo $ conat_str;
?>

Wyjście:

Po wykonaniu powyższego ciągu pojawi się następujące dane wyjściowe.

Przykład-3: Konatenacja za pomocą echa i przecinka ()

Możesz łatwo połączyć i wydrukować dane ciągów bez użycia DOT (.) Operator w PHP za pomocą funkcji ECHO. Utwórz plik PHP z następującym skryptem. Tutaj zadeklarowano zmienne trzy strunowe i „” zostały wykorzystane do połączenia wartości zmiennych z innymi ciągami za pomocą użycia Echo funkcjonować. Każda zmienna i wartość ciągu są oddzielone przecinkiem (,) w celu połączenia. Ten rodzaj łączenia można wykonać za pomocą Echo tylko funkcja.

// Zdefiniuj trzy wartości ciągów
$ name = "John";
$ education = "mba";
$ Profession = „Business Man”;
// Połącz dane za pomocą przecinka (,)
echo „$ name”, „to”, „$ edukacja.
";
echo „he jest”, zawód $.";
?>

Wyjście:

Po wykonaniu powyższego ciągu pojawi się następujące dane wyjściowe.

Przykład-4: Conatenacja za pomocą funkcji printf ()

Możesz użyć printf () Funkcja również dla połączenia wartości ciągów w PHP. Istnieje wiele rodzajów specyfikatorów jest dostępnych w PHP, aby wygenerować sformatowane wyjście. Utwórz plik PHP z następującym skryptem. Tutaj dwie zmienne ciągów, strona $, I $ typ zostały ogłoszone. printf () Funkcja używa „%s” jako specyfikatora typu do odczytu danych ciągów. Dwie zmienne ciągów zostały dodane na początku i na końcu łańcucha, dodając dwa „%s” w pierwszym argumencie i dwie zmienne ciągów jako dwa pozostałe argumenty printf () funkcjonować.

// Zdefiniuj dwie wartości ciągów
$ site = "Linuxhint.com ";
$ type = "strona blogu";
// Conatenate String za pomocą funkcji printf ()
printf („ %s to bardzo pomocny %s”, $ witryna, typ $);
?>

Wyjście:

Po wykonaniu powyższego ciągu pojawi się następujące dane wyjściowe.

Przykład-5: Konatenacja za pomocą operatora stenograficznego (.=)

Kropka (.) może być używany jako operator stenograficzny do połączenia danych ciągów. Utwórz plik PHP z następującym skryptem. Tutaj, $ n Zmienna została zainicjowana do 0, a pętla „dla„ dla ”została użyta do połączenia wartości $ n z miejscem w każdej iteracji pętli. „„.= ”Operator został użyty w pętli, które łączą wartości.

// zainicjuj zmienną
$ n = 0;
// iteruj pętlę, aby połączyć 10 liczb z przestrzenią
dla ($ i = 1; $ i<10; $i++)

$ n .= "$ i";

// Wydrukuj połączoną wartość ciągu
echo $ n;
>

Wyjście:

Po wykonaniu powyższego ciągu pojawi się następujące dane wyjściowe.

Przykład-6: ciąg Conatenacja za pomocą funkcji implode ()

We wszystkich poprzednich przykładach pokazano sposoby połączenia dwóch lub więcej wartości ciągu. Czasami konieczne jest połączenie wartości tablicy, które mogą zawierać wiele wartości ciągu. PHP ma wiele wbudowanych funkcji do wykonania tego rodzaju zadania. Implode () Funkcja jest jedną z nich. Utwórz plik PHP z następującym skryptem, który połączy wartości tablicy w przestrzeni.

// deklaruj tablicę wartości ciągu
$ arr_products = array („hdd”, „monitor”, „mysz”, „klawiatura”, „skaner”);
Echo "Lista produktów:

";
// Połącz wartości tablicy z przestrzenią za pomocą funkcji implode ()
$ combine_str = implode („”, $ arr_products);
// Wydrukuj łączną wartość
echo $ combine_str;
?>

Wyjście:

Po wykonaniu powyższego ciągu pojawi się następujące dane wyjściowe.

Przykład-7: ciąg Conatenacja za pomocą funkcji łączenia ()

dołączyć() Funkcja to kolejny sposób połączenia wartości tablicy w PHP. Działa jak Implode () funkcjonować. Utwórz plik PHP z następującym skryptem. Tutaj funkcja Join () została użyta do wydrukowania każdej wartości tablicy za pomocą nowej linii.

// zadeklaruj tablicę wartości ciągu wielu słów
$ arr_customers = array („Muhmuda Akter”, „Fida bin Jahid”, „Mehrub Hossain”, „Janifer Rahman”);
Echo "Lista klientów:

";
// Połącz wartości tablicy z nową linią za pomocą funkcji Join ()
$ combine_str = dołącz (”
", $ arr_customers);
// Wydrukuj łączną wartość
echo $ combine_str;
?>

Wyjście:

Po wykonaniu powyższego ciągu pojawi się następujące dane wyjściowe.

Wniosek

String Conatenacja jest niezbędnym zadaniem dla każdego języka programowania. Sposoby łączenia wartości ciągów, wartości ciągów ze zmiennymi i wartości ciągów tablicy zostały pokazane w tym samouczku przez proste przykłady. Mam nadzieję, że użytkownicy PHP będą w stanie poprawnie połączyć dane ciągów w swoim skrypcie po prawidłowym przeczytaniu tego samouczka.