İki karakter grubumuz
var. Daha önce harf grubu dedim fakat içerisinde rakam olabileceği için
karakter grubu demek daha doğru olur. Literatürde karakter katarı olarak da
geçer. Bu iki karakter grubunu yan yana toplamak istiyoruz diyelim. Ya da bir
harf grubu ile sayı grubunu birleştirmeye ihtiyacımız var.
<?php
$not = 75;
$isim = "Aslan";
$soyisim = "Akali";
echo "Öğrencimiz ".$isim." ".$soyisim." sınavdan ".$not." almıştır. ";
// çıktı : Öğrencimiz Aslan Akali
sınavdan 75 almıştır.
?>
Görüldüğü
gibi bir nokta ile harf gruplarını, sayı gruplarını, karakter gruplarını
birleştirebiliyoruz.
Çift tırnak işaretleri ile karakter grubu yazım alanını başlatmış oluyoruz.
Örneğin $isim.” “.$soyisim gibi bir alan görüyoruz bu iki değişkenin arasında
ki çift tırnak işaretleri içinde ki boşluk Aslan ve Akali karakter grupları
arasında boşluk bırakıyor.
Değişkenleri
değişik birleştirme yöntemleri de vardır. Örneğin;
<?php
$not = 75;
$isim = "Aslan";
$soyisim = "Akali";
echo "Öğrencimiz $isim $soyisim sınavdan $not almıştır. ";
// çıktı : Öğrencimiz Aslan Akali
sınavdan 75 almıştır.
?>
Değişkenler çift tırnak
işaretleri içerisinde de yazdırılabilir. Fakat bunların değişken olduğunu
görebilmek önemlidir. Hem PHP ara motorunun değişkenleri hızlıca ayırtabilmesi
için hem de biz kolayca görebilmek için aşağıda ki gibi değişkenlerin etrafına
süslü parantez koyabiliriz. Bunlar çıktıda görüntülenmeyecektir.
<?php
$not = 75;
$isim = "Aslan";
$soyisim = "Akali";
echo "Öğrencimiz {$isim} {$soyisim} sınavdan {$not} almıştır.
";
// çıktı : Öğrencimiz Aslan Akali
sınavdan 75 almıştır.
?>
Bir de tek tırnak
işaretlerini kullanarak yazdırma işlemi var. Fakat tek tırnak işaretleri
içerisinde yazdığınız değişkenleri PHP ara motoru taramayacak olduğu gibi
yazdıracaktır. Bu nedenle aşağıda ki gibi bir sonuç elde edeceksiniz.
<?php
$not = 75;
$isim = "Aslan";
$soyisim = "Akali";
echo 'Öğrencimiz $isim $soyisim sınavdan $not
almıştır. ';
// çıktı : Öğrencimiz $isim $soyisim
sınavdan $not almıştır.
?>
Çıktıda görüldüğü gibi
değişkenler direkt olarak yazdırılır. Değişkenleri nokta ile birleştirerek
yazdırabilirsiniz elbette.
<?php
$not = 75;
$isim = 'Aslan';
$soyisim = 'Akali';
echo 'Öğrencimiz '.$isim.' '.$soyisim.' sınavdan '.$not.' almıştır. ';
// çıktı : Öğrencimiz Aslan Akali
sınavdan 75 almıştır.
?>
Bu şekilde de
yazdırılabilir. Peki nedir tek tırnak işaretinin avantajı söyleyeyim;
Eğer içerisinde değişken olmayacağına
emin olduğunuz bir karakter grubunuz varsa bunu tek tırnak işareti içerisinde
yazarak PHP ara motorunun bu karakter grubu içerisinde değişken aramasını
önlemiş oluruz. Bu sayede de daha performanslı sonuç elde edeceğiz.