PHP 8'de sabitler, programınızda değişmeyen, değiştirilemeyen değerleri temsil etmek için kullanılır. Sabitlerin değeri bir kez atanır ve daha sonra değiştirilemez. İşte PHP 8'de sabitlerle ilgili bazı temel bilgiler:
-
Sabit Tanımlama:
define("PI", 3.14); define("MAX_SAYI", 100);
-
Sabit Kullanma:
$yaricap = 5; $alan = PI * pow($yaricap, 2);
-
Sabit Tanımlama ile Birleşim Tipleri: PHP 8'de, sabit tanımlarken birleşim tipleri kullanabilirsiniz.
define("RENK", "Mavi", true); echo Renk; // "Mavi" olarak da erişilebilir.
-
Bazı Dahili Sabitler: PHP, birçok ön tanımlı sabit içerir. Örneğin,
PHP_VERSION
sabiti PHP sürümünü temsil eder.echo "PHP Sürümü: " . PHP_VERSION;
-
const
Anahtar Kelimesi ile Sabit Tanımlama (PHP 5.3 ve sonraki sürümler):const SITE_ADI = "WebSitesi.com";
-
Sabitlerin Türlerini Belirtme: PHP 7.4 ve sonraki sürümlerde sabitlere tür belirtimi ekleyebilirsiniz.
define("MAX_SAYI", 100, true);
Sabitler genellikle büyük harflerle yazılır ve koddaki diğer değişkenlerden ayırmak için alt çizgi (_) kullanılabilir. Sabitler, genellikle bir uygulama içinde genel olarak kullanılacak ve değişmeyecek değerleri temsil etmek için kullanılır.