PHP Dize Birleştirme

Php String Concatenation



Bir veya daha fazla dize değerini diğer dize değeri veya değişkeniyle birleştirmeye dize birleştirme denir. Herhangi bir çıktıyı kullanıcı için daha anlamlı bir şekilde yazdırmak istediğimizde bu yaygın bir iştir. PHP'de dizeleri birleştirmenin birkaç yolu vardır. PHP'deki farklı dize bitiştirme türleri, bu öğreticide birden çok örnek kullanılarak gösterilmektedir.

Örnek-1: Nokta (.) operatörünü kullanarak birleştirme

Dize bitiştirme normalde PHP'de nokta (.) operatörü kullanılarak yapılır. Aşağıdaki örnekte, iki dize değişkeni bildirilmiştir ve bu dizeleri diğer dizelerle birleştirmek ve yazdırmak için nokta (.) operatörü kullanılır.








$dize1 = 'Charles Babbage';
$dize2 = 'Bilgisayar';
//Dize değişkenlerini nokta (.) kullanarak bir dize değeriyle birleştirin
dışarı attı $dize1.' babası olarak kabul edilir. $dize2;
?>

Çıktı:





Örnek-2: Yankı ve virgül (,) kullanarak birleştirme

PHP'de nokta (.) operatörünü kullanmadan, echo işlevini kullanarak dize verilerini kolayca birleştirebilir ve yazdırabilirsiniz. Aşağıdaki örnekte üç dize değişkeni bildirilmiştir. Buraya, , dizi değerini değişkenlerle birleştirmek için kullanılır dışarı attı işlev. Her değişken ve dize değeri, birleştirmek için virgül (,) ile ayrılır. Bu tür birleştirme yalnızca yankı işlevi kullanılarak yapılabilir.






$isim = 'John';
$eğitim = 'MBA';
$meslek = 'İş adamı';
// Verileri virgül (,) kullanarak birleştir
dışarı attı '$isim',' bir ','$eğitim.
'
;
dışarı attı 'O bir ','$meslek.';
?>

Çıktı:



Örnek-3: printf() işlevini kullanarak birleştirme

PHP'de string değerlerini birleştirmek için printf() işlevini de kullanabilirsiniz. PHP'de biçimlendirilmiş çıktı üretmek için birçok tür belirteci vardır. İki dize değişkeni, $site ve $tür aşağıdaki örnekte açıklanmıştır. Printf() işlevi, dize verilerini okumak için tür belirteci olarak '%s' kullanır. İlk bağımsız değişkene iki '%s' ve diğer iki bağımsız değişken olarak iki dize değişkeni eklenerek dizenin başına ve sonuna iki dize değişkeni eklenir.


$site = 'linuxhint.com';
$tür = 'blog sitesi';
baskı ('%sçok yardımcı%s',$site,$tür);
?>

Çıktı:

Örnek-4: Steno operatörü (.=) kullanarak birleştirme

Nokta (.), dize verilerini birleştirmek için steno operatörü olarak kullanılabilir. Aşağıdaki örnekte, $n değişken 0 ile başlatılır ve mevcut $n değeri kullanılarak yeni değerle birleştirilir döngü için ve = Şebeke. Son olarak $n değerini yazdırın.


$n = 0;
için($ ben=1; $ ben<10; $ ben++)
{
$n = '$ ben' ;
}
dışarı attı $n;
?>

Çıktı:

Yukarıdaki örnekleri doğru bir şekilde uygularsanız, dize verilerini betiğinizde verimli bir şekilde birleştirebileceğinizi umuyorum.