PHP'de birleştirilmiş bir sabit tanımlamak için .
(nokta) operatörünü kullanabilirsiniz. Bu operatör, iki dizgeyi birleştirir. İşte bir örnek:
<?php
define("SABIT_BIR", "Merhaba");
define("SABIT_IKI", " Dünya");
define("BIRLESMIS_SABIT", SABIT_BIR . SABIT_IKI);
echo BIRLESMIS_SABIT; // Merhaba Dünya
?>
Bu örnekte, BIRLESMIS_SABIT
adlı sabit, SABIT_BIR
ve SABIT_IKI
sabitlerinin birleştirilmiş hali olarak tanımlanmıştır.
Dolaylı bir sabit tanımlama da yapabilirsiniz. Örneğin:
<?php
define("SABIT_BIR", "Merhaba");
define("SABIT_IKI", " Dünya");
$sabitBir = "SABIT_BIR";
$sabitIki = "SABIT_IKI";
define("BIRLESMIS_SABIT", constant($sabitBir) . constant($sabitIki));
echo BIRLESMIS_SABIT; // Merhaba Dünya
?>
Bu örnekte, constant()
fonksiyonu, bir değişkenin adını alır ve bu değişkenin sabit değerini döndürür. Bu şekilde, değişken adları üzerinden sabitleri birleştirebilirsiniz.