CodeBlanks Logo Icon CodeBlanks

Birleştirme ve artırma

PHP kursu · Başlangıç · Ders 28/116

. ve .= ile dize birleştirmeyi, ++ ve -- ile artırıp azaltmayı öğrenirsin.

Dize birleştirme: .

PHP'de iki dizeyi birleştirmek için . operatörünü kullanırsın. JavaScript'teki + gibi davranır ama PHP'de + yalnızca sayıları toplar.

Örneğin $first . " " . $last ifadesi ad ve soyadı arasına boşluk koyarak birleştirir. Birden fazla parçayı arka arkaya ekleyebilirsin: $greeting = "Merhaba" . " " . $name;.

.= ve artırma operatörleri

Bir dizeye sürekli ekleme yapacaksan .= kısayolu çok işine yarar. $msg = "Hoş geldin"; dedikten sonra $msg .= ", " . $name; yazarsan $msg yeni dizeyi sonuna eklenmiş hale gelir.

Sayıları bir artırmak için ++, bir azaltmak için -- kullanırsın. $count++ ifadesi $count = $count + 1 ile aynı anlama gelir; döngü sayaçlarında sıkça karşına çıkar.

Uygulama Karşılama mesajı oluştur

$greeting değişkenine "Merhaba" dizesini başlangıç değeri olarak ata, sonra . operatörüyle $name'i ekle. Son olarak $greeting'i echo ile yazdır.

Örnek çözümü göster
Dizeyi birleştirmek için $greeting = "Merhaba" . " " . $name; yaz.
Örnek çözüm:
<?php
$name = "Ayşe";
// Karşılama mesajı
$greeting = "Merhaba" . " " . $name;
echo $greeting;

Kendini test et

  1. echo "Merhaba" . " " . "Dünya"; çıktısı nedir?

    echo "Merhaba" . " " . "Dünya";
    • Merhaba Dünya
    • MerhabaDünya
    • Merhaba. Dünya
    • hata
    Cevabı göster

    Merhaba Dünya — Doğru. Üç parça araya boşlukla birleşir.

  2. Birleştirme atamasını yaz

    $greeting = "Merhaba";
    $greeting ____ " Dünya";
    echo $greeting;
    Cevabı göster
    $greeting = "Merhaba";
    $greeting .= " Dünya";
    echo $greeting;
  3. Operatörü anlamına eşle

    .
    Birleştir
    .=
    Birleştir ve ata
    ++
    Artır
    --
    Azalt

Başlangıç bölümündeki tüm dersler