Php'de birden fazla sabiti tek bir sabit içerisinde birleştirme nasıl olur? Define ve Const ile sabit oluşturup başka bir sabit içerisinde birleştirme
Birden Fazla Sabiti Tek Bir Sabit İçerisinde Birliştirme
Bu dersimizde daha önce gördüğümüz sabitleri tek bir sabit içerisinde nasıl toplandığını öğreneceğiz.Daha önce değişkenler dersimizde de aynı işlemi yapmıştık.Birden fazla değişkeni tek bir değişkende birleştirme işlemini yapmıştık.Şimdi ise aynı olayı sabitlerde yapalım eğer neden sabitleri veya değişkenleri tek bir sabitte yada değişkende birleştiriyoruz diye soracak olursanız bazen birden fazla sabiti yada değişkeni aynı anda aynı satırda çalışmasını isteriz bu yüzden birleştirme işlemlerine başvuruz.Şimdi hemen ilk örneğimize geçelim define() kullanarak birden fazla sabit oluşturarak tek bir define() sabitine atayalım;
[<?php
define("ISIM","Ahmet");
define("SOYISIM","Çavdar");
define("BIRLESTIR",ISIM." ".SOYISIM);
echo BIRLESTIR;
?>]
Yukarıdaki örnekte gördüğünüz gibi iki adet sabit oluşturduk ve içlerine "isim" ve "soyisim" adında iki adet sabit ismi atadık ve değerlerini girdik daha sonra üçüncü sabitimizde ise "birlestir" adında bir sabit ismi oluşturduk ve üstteki iki adet sabitimizin değerlerini tutan sabit isimlerini birleştirdik ve son olarak birleştirilmiş sabitimizi sesledik.Ve ekranımıza "Ahmet Çavdar" olarak çıktı verdi.Şimdi bu işlemlerin aynısını cons sabit komutunu kullanarak yapalım;
[<?php
const ISIM = "Ahmet";
const SOYISIM = "Çavdar";
const BIRLESTIR = ISIM." ".SOYISIM;
echo BIRLESTIR;
?>]
Yukarıdaki örnekte ise const sabit komutunu kullnarak define() ile yaptığımız gibi sabitlerimizi tek bir sabit içerisinde birleştirmiş olduk.Şimdide karışık bir örnek yapalım yani hem define hemde const ile sabit oluşturalım ve define ile birleştirip ekrana yazdıralım daha sonrada tam tersi için bir örnek daha yaparız;
[<?php
define("ISIM","Ahmet");
const SOYISIM = "Çavdar";
define("BIRLESTIR",ISIM.SOYISIM);
echo BIRLESTIR;
?>]
Yukarıdaki örneğimizde gördüğünüz gibi bir adet define ile bir adet ise const ile sabit oluşturduk ve define ile birleştirdik.Şimdi ise const ile birleştirme işlemini yapalım;
[<?php
define("ISIM","Ahmet");
const SOYISIM = "Çavdar";
const BIRLESTIR = ISIM." ".SOYISIM;
echo BIRLESTIR;
?>]
Yukarıdaki örneğimizde gördüğünüz gibi iki farklı sabit komutu kullanarak sabitlerimizi oluşturduk ve const kullanarak sabitlerimizi tek bir çatı altında toplamış olduk.Şimdi işi biraz daha abartalım ve işin içine değişkenleri sokalım;
[<?php
$Yas = 23;
define("ISIM","Ahmet");
const SOYISIM = "Çavdar";
define ("BIRLESTIR",ISIM." ".SOYISIM." "."Yaşınız:"." ".$Yas);
echo BIRLESTIR;
?>]
Yukarıdaki örnekte iki farklı sabit komutunu kullanarak sabitlerimizi bir sabit içersinde birleştirik ve içine bir adette değişken ekledik.Fakat burda dikkat edilecek bir husus var sabitler içerisinde değişken kullanacak olursak eğer kesinlikle define() sabitini kullanmamız gerekir aksi taktirde const ile ÇALIŞMAMAKTADIR.
COMMENTS