PHP' de Sabitler

PHP' de Sabitler

PHP 06 Kas 2024 Ahmet Halit DURUSOY Ahmet Halit DURUSOY 2 dakika okuma
Paylaş:

Bu yazımız da PHP sabitlerini define() const tanımlamak, işlev ve anahtar sözcüğün nasıl kullanılacağına bakıcaz. 

PHP Sabitlerine giriş

Sabit, yalnızca tek bir değeri tutan bir addır. Adından da anlaşılacağı gibi PHP betiğinin yürütülmesi sırasında bir sabitin değeri değiştirilemez. Bir sabiti tanımlamak için define() fonksiyonunu kullanırız. define('degiskenadi', 'degisken değeri') şeklinde kullanılır. Örneğin;

<?php 

define('DEGISKEN','DEĞER');
echo DEGISKEN;

# çıktı =>  DEĞER

NOT: Sabit adlar büyük harftir. Bir değişkenden farklı olarak, sabit adı $(dolar) işareti ile başlamaz.
NOT: Varsayılan olarak, sabit adlar büyük/küçük harflere duyarlıdır. Bunun anlamı degisken DEGISKEN farklıdır.

PHP 5'te bir sabit, sayı, dize, boolean gibi basit bir değeri tutabilir. PHP 7.0' dan itibaren bir sabit bir dizi tutabilir. Örneğin;

<?php

define( 'IMG', [1450, 980] );

Süper global değişkenler gibi komut dosyasındaki herhangi bir yerden sabitlere erişebiliriz.

const kullanımına bakalım;

PHP, anahtar kelime aracılığıyla bir sabit tanımlamanın başka bir yolunu sunar.

söz dizimi aşağıdaki gibidir.

const CONSTANT_NAME = value;

const söz diziminde anahtar kelimeden sonra sabit adını tanımlarız. Bir sabite değer atamak için atama operatörünü (=) ve sabit değeri kullanabiliriz. Sabit değer, örneğin bir sayı bir dize veya bir dizi gibi skaler olabilir.Örneğin;

<?php

const ADET = 10;

$yagFiyati = 200; $tutar = ADET * $yagFiyati;

echo $tutar; # çıktı 2000

const için başka bir örnek;

 

<?php

const RGB = ['Kırmızı', 'Yeşil', 'Mavi'];

İlgili Etiketler

Ahmet Halit DURUSOY

Ahmet Halit DURUSOY

Yazar & İçerik Üreticisi

Profili Görüntüle

Çerez Ayarları

Deneyiminizi iyileştirmek için çerezler kullanıyoruz. Daha fazla bilgi için Çerez Politikamızı ziyaret edin.